{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [],
   "source": [
    "import backtrader as bt\n",
    "import pandas as pd\n",
    "import numpy as np\n",
    "import datetime\n",
    "from copy import deepcopy\n",
    "from datas import *"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# 一、数据准备"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 1.1 读取日度行情表\n",
    "\n",
    "表内字段就是 Backtrader 默认情况下要求输入的 7 个字段： 'datetime' 、'open'、'high'、'low'、'close'、'volume'、'openinterest'，外加一个 'sec_code' 股票代码字段。"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "login success!\n",
      "login respond error_code:0\n",
      "login respond  error_msg:success\n",
      "query_hs300 error_code:0\n",
      "query_hs300  error_msg:success\n",
      "logout success!\n",
      "300\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "<ipython-input-3-a9745e8feb39>:9: SettingWithCopyWarning: \n",
      "A value is trying to be set on a copy of a slice from a DataFrame.\n",
      "Try using .loc[row_indexer,col_indexer] = value instead\n",
      "\n",
      "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
      "  daily_price['datetime'] = pd.to_datetime(daily_price['datetime'])\n"
     ]
    },
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>sec_code</th>\n",
       "      <th>open</th>\n",
       "      <th>close</th>\n",
       "      <th>high</th>\n",
       "      <th>low</th>\n",
       "      <th>volume</th>\n",
       "      <th>openinterest</th>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>datetime</th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>2020-01-02</th>\n",
       "      <td>600000</td>\n",
       "      <td>12.47</td>\n",
       "      <td>12.47</td>\n",
       "      <td>12.64</td>\n",
       "      <td>12.45</td>\n",
       "      <td>516291</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2020-01-03</th>\n",
       "      <td>600000</td>\n",
       "      <td>12.57</td>\n",
       "      <td>12.60</td>\n",
       "      <td>12.63</td>\n",
       "      <td>12.47</td>\n",
       "      <td>380188</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2020-01-06</th>\n",
       "      <td>600000</td>\n",
       "      <td>12.52</td>\n",
       "      <td>12.46</td>\n",
       "      <td>12.65</td>\n",
       "      <td>12.42</td>\n",
       "      <td>410012</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2020-01-07</th>\n",
       "      <td>600000</td>\n",
       "      <td>12.51</td>\n",
       "      <td>12.50</td>\n",
       "      <td>12.60</td>\n",
       "      <td>12.46</td>\n",
       "      <td>284215</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2020-01-08</th>\n",
       "      <td>600000</td>\n",
       "      <td>12.41</td>\n",
       "      <td>12.32</td>\n",
       "      <td>12.45</td>\n",
       "      <td>12.25</td>\n",
       "      <td>352405</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2020-12-25</th>\n",
       "      <td>300498</td>\n",
       "      <td>18.69</td>\n",
       "      <td>18.33</td>\n",
       "      <td>18.70</td>\n",
       "      <td>18.30</td>\n",
       "      <td>233125</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2020-12-28</th>\n",
       "      <td>300498</td>\n",
       "      <td>18.30</td>\n",
       "      <td>18.34</td>\n",
       "      <td>18.46</td>\n",
       "      <td>18.18</td>\n",
       "      <td>206703</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2020-12-29</th>\n",
       "      <td>300498</td>\n",
       "      <td>18.34</td>\n",
       "      <td>18.14</td>\n",
       "      <td>18.37</td>\n",
       "      <td>17.93</td>\n",
       "      <td>203894</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2020-12-30</th>\n",
       "      <td>300498</td>\n",
       "      <td>18.15</td>\n",
       "      <td>18.12</td>\n",
       "      <td>18.23</td>\n",
       "      <td>18.02</td>\n",
       "      <td>187996</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2020-12-31</th>\n",
       "      <td>300498</td>\n",
       "      <td>18.13</td>\n",
       "      <td>18.23</td>\n",
       "      <td>18.40</td>\n",
       "      <td>18.06</td>\n",
       "      <td>226924</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>72773 rows × 7 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "           sec_code   open  close   high    low  volume  openinterest\n",
       "datetime                                                             \n",
       "2020-01-02   600000  12.47  12.47  12.64  12.45  516291             0\n",
       "2020-01-03   600000  12.57  12.60  12.63  12.47  380188             0\n",
       "2020-01-06   600000  12.52  12.46  12.65  12.42  410012             0\n",
       "2020-01-07   600000  12.51  12.50  12.60  12.46  284215             0\n",
       "2020-01-08   600000  12.41  12.32  12.45  12.25  352405             0\n",
       "...             ...    ...    ...    ...    ...     ...           ...\n",
       "2020-12-25   300498  18.69  18.33  18.70  18.30  233125             0\n",
       "2020-12-28   300498  18.30  18.34  18.46  18.18  206703             0\n",
       "2020-12-29   300498  18.34  18.14  18.37  17.93  203894             0\n",
       "2020-12-30   300498  18.15  18.12  18.23  18.02  187996             0\n",
       "2020-12-31   300498  18.13  18.23  18.40  18.06  226924             0\n",
       "\n",
       "[72773 rows x 7 columns]"
      ]
     },
     "execution_count": 3,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "year = 2020\n",
    "list_assets, df_assets = get_hs300_stocks(f'{year}-01-01')\n",
    "df_org= get_all_date_data(f'{year}-01-01', f'{year+1}-01-01', list_assets)\n",
    "df1 = df_org.rename(columns={\n",
    "        \"date\": \"datetime\", \n",
    "        \"asset\": \"sec_code\"})\n",
    "df1[\"openinterest\"] = 0\n",
    "daily_price=df1[['sec_code','datetime', \"open\", \"close\", \"high\", \"low\", \"volume\", 'openinterest']]\n",
    "daily_price['datetime'] = pd.to_datetime(daily_price['datetime'])\n",
    "\n",
    "# 以 datetime 为 index，类型为 datetime 或 date 类型，Datafeeds 默认情况下是将 index 匹配给 datetime 字段；\n",
    "daily_price = daily_price.set_index(['datetime'])\n",
    "daily_price"
   ]
  },
  {
   "attachments": {},
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 1.2 生成调仓信息表\n",
    "\n",
    "表内数据说明：\n",
    "\n",
    "+ trade_date： 调仓期（每月最后一个交易日）;\n",
    "\n",
    "+ sec_code：持仓成分股；\n",
    "\n",
    "+ weight：持仓权重。"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "<ipython-input-4-65378a5c2792>:5: SettingWithCopyWarning: \n",
      "A value is trying to be set on a copy of a slice from a DataFrame.\n",
      "Try using .loc[row_indexer,col_indexer] = value instead\n",
      "\n",
      "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
      "  df_2['date'] = pd.to_datetime(df_2['date'])\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Dropped 4.6% entries from factor data: 4.6% in forward returns computation and 0.0% in binning phase (set max_loss=0 to see potentially suppressed Exceptions).\n",
      "max_loss is 35.0%, not exceeded: OK!\n"
     ]
    },
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>trade_date</th>\n",
       "      <th>sec_code</th>\n",
       "      <th>weight</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>2020-01-02</td>\n",
       "      <td>000002</td>\n",
       "      <td>0.016667</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>2020-01-02</td>\n",
       "      <td>000069</td>\n",
       "      <td>0.016667</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>2020-01-02</td>\n",
       "      <td>000166</td>\n",
       "      <td>0.016667</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>2020-01-02</td>\n",
       "      <td>000338</td>\n",
       "      <td>0.016667</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>21</th>\n",
       "      <td>2020-01-02</td>\n",
       "      <td>000656</td>\n",
       "      <td>0.016667</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>69539</th>\n",
       "      <td>2020-12-17</td>\n",
       "      <td>603259</td>\n",
       "      <td>0.016667</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>69541</th>\n",
       "      <td>2020-12-17</td>\n",
       "      <td>603288</td>\n",
       "      <td>0.016667</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>69542</th>\n",
       "      <td>2020-12-17</td>\n",
       "      <td>603501</td>\n",
       "      <td>0.016667</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>69544</th>\n",
       "      <td>2020-12-17</td>\n",
       "      <td>603833</td>\n",
       "      <td>0.016667</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>69545</th>\n",
       "      <td>2020-12-17</td>\n",
       "      <td>603899</td>\n",
       "      <td>0.016667</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>13958 rows × 3 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "      trade_date sec_code    weight\n",
       "1     2020-01-02   000002  0.016667\n",
       "3     2020-01-02   000069  0.016667\n",
       "6     2020-01-02   000166  0.016667\n",
       "8     2020-01-02   000338  0.016667\n",
       "21    2020-01-02   000656  0.016667\n",
       "...          ...      ...       ...\n",
       "69539 2020-12-17   603259  0.016667\n",
       "69541 2020-12-17   603288  0.016667\n",
       "69542 2020-12-17   603501  0.016667\n",
       "69544 2020-12-17   603833  0.016667\n",
       "69545 2020-12-17   603899  0.016667\n",
       "\n",
       "[13958 rows x 3 columns]"
      ]
     },
     "execution_count": 4,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "from alphalens.utils import get_clean_factor_and_forward_returns\n",
    "from alphalens.tears import create_full_tear_sheet\n",
    "\n",
    "df_2 = df_org[['date', 'asset', \"close\"]]\n",
    "df_2['date'] = pd.to_datetime(df_2['date'])\n",
    "# print(df_all)\n",
    "\n",
    "close = df_2.pivot(index='date', columns='asset', values='close')\n",
    "\n",
    "alpha_num = 83\n",
    "alpha_name = 'Alphas101'\n",
    "\n",
    "# 读取已经计算好的因子\n",
    "alpha = pd.read_csv('alphas/{}/{}/alpha{:03d}.csv'.format(alpha_name, year, alpha_num))\n",
    "\n",
    "# 筛选出今年的数据，需与股票收盘日期区间一致\n",
    "alpha = alpha[(alpha['date'] >= f'{year}-01-01') & (alpha['date'] <= f'{year+1}-01-01')]\n",
    "\n",
    "# 因子矩阵转换为一维数据(alphalens需要的格式)\n",
    "alpha = alpha.melt(id_vars=['date'], var_name='asset', value_name='factor' )\n",
    "\n",
    "# date列转为日期格式\n",
    "alpha['date'] = pd.to_datetime(alpha['date'])\n",
    "alpha = alpha[['date', 'asset', 'factor']]\n",
    "\n",
    "# 设置二级索引\n",
    "alpha = alpha.set_index(['date', 'asset'], drop=True)\n",
    "alpha.sort_index(inplace=True)\n",
    "\n",
    "\n",
    "ret = get_clean_factor_and_forward_returns(alpha, close,quantiles=5)\n",
    "ret = ret.reset_index()\n",
    "ret = ret[ret['factor_quantile'] == 5]\n",
    "# ret['week'] =  pd.to_datetime(ret['date']).dt.weekday\n",
    "# ret = ret[ret['week'] == 4]\n",
    "ret = ret[['date','asset']]\n",
    "ret['weight'] = 1/60\n",
    "trade_info = ret.rename(columns={\n",
    "        \"date\": \"trade_date\", \n",
    "        \"asset\": \"sec_code\"})\n",
    "trade_info"
   ]
  },
  {
   "attachments": {},
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# 二、 回测分析"
   ]
  },
  {
   "attachments": {},
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 2.1 加载策略和数据"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 31,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "600000 Done !\n",
      "600004 Done !\n",
      "600009 Done !\n",
      "600010 Done !\n",
      "600011 Done !\n",
      "600015 Done !\n",
      "600016 Done !\n",
      "600018 Done !\n",
      "600019 Done !\n",
      "600023 Done !\n",
      "600025 Done !\n",
      "600027 Done !\n",
      "600028 Done !\n",
      "600029 Done !\n",
      "600030 Done !\n",
      "600031 Done !\n",
      "600036 Done !\n",
      "600038 Done !\n",
      "600048 Done !\n",
      "600050 Done !\n",
      "600061 Done !\n",
      "600066 Done !\n",
      "600068 Done !\n",
      "600085 Done !\n",
      "600089 Done !\n",
      "600100 Done !\n",
      "600104 Done !\n",
      "600109 Done !\n",
      "600111 Done !\n",
      "600115 Done !\n",
      "600118 Done !\n",
      "600153 Done !\n",
      "600170 Done !\n",
      "600176 Done !\n",
      "600177 Done !\n",
      "600183 Done !\n",
      "600188 Done !\n",
      "600196 Done !\n",
      "600208 Done !\n",
      "600219 Done !\n",
      "600221 Done !\n",
      "600233 Done !\n",
      "600271 Done !\n",
      "600276 Done !\n",
      "600297 Done !\n",
      "600299 Done !\n",
      "600309 Done !\n",
      "600332 Done !\n",
      "600340 Done !\n",
      "600346 Done !\n",
      "600352 Done !\n",
      "600362 Done !\n",
      "600369 Done !\n",
      "600372 Done !\n",
      "600383 Done !\n",
      "600390 Done !\n",
      "600398 Done !\n",
      "600406 Done !\n",
      "600436 Done !\n",
      "600438 Done !\n",
      "600482 Done !\n",
      "600487 Done !\n",
      "600489 Done !\n",
      "600498 Done !\n",
      "600516 Done !\n",
      "600519 Done !\n",
      "600522 Done !\n",
      "600535 Done !\n",
      "600547 Done !\n",
      "600566 Done !\n",
      "600570 Done !\n",
      "600583 Done !\n",
      "600585 Done !\n",
      "600588 Done !\n",
      "600606 Done !\n",
      "600637 Done !\n",
      "600655 Done !\n",
      "600660 Done !\n",
      "600663 Done !\n",
      "600674 Done !\n",
      "600690 Done !\n",
      "600703 Done !\n",
      "600705 Done !\n",
      "600733 Done !\n",
      "600741 Done !\n",
      "600760 Done !\n",
      "600795 Done !\n",
      "600809 Done !\n",
      "600816 Done !\n",
      "600837 Done !\n",
      "600848 Done !\n",
      "600867 Done !\n",
      "600886 Done !\n",
      "600887 Done !\n",
      "600893 Done !\n",
      "600900 Done !\n",
      "600919 Done !\n",
      "600926 Done !\n",
      "600928 Done !\n",
      "600958 Done !\n",
      "600968 Done !\n",
      "600977 Done !\n",
      "600989 Done !\n",
      "600998 Done !\n",
      "600999 Done !\n",
      "601006 Done !\n",
      "601009 Done !\n",
      "601012 Done !\n",
      "601018 Done !\n",
      "601021 Done !\n",
      "601066 Done !\n",
      "601088 Done !\n",
      "601108 Done !\n",
      "601111 Done !\n",
      "601117 Done !\n",
      "601138 Done !\n",
      "601155 Done !\n",
      "601162 Done !\n",
      "601166 Done !\n",
      "601169 Done !\n",
      "601186 Done !\n",
      "601198 Done !\n",
      "601211 Done !\n",
      "601212 Done !\n",
      "601216 Done !\n",
      "601225 Done !\n",
      "601229 Done !\n",
      "601236 Done !\n",
      "601238 Done !\n",
      "601288 Done !\n",
      "601298 Done !\n",
      "601318 Done !\n",
      "601319 Done !\n",
      "601328 Done !\n",
      "601336 Done !\n",
      "601360 Done !\n",
      "601377 Done !\n",
      "601390 Done !\n",
      "601398 Done !\n",
      "601555 Done !\n",
      "601577 Done !\n",
      "601600 Done !\n",
      "601601 Done !\n",
      "601607 Done !\n",
      "601618 Done !\n",
      "601628 Done !\n",
      "601633 Done !\n",
      "601668 Done !\n",
      "601669 Done !\n",
      "601688 Done !\n",
      "601698 Done !\n",
      "601727 Done !\n",
      "601766 Done !\n",
      "601788 Done !\n",
      "601800 Done !\n",
      "601808 Done !\n",
      "601818 Done !\n",
      "601828 Done !\n",
      "601838 Done !\n",
      "601857 Done !\n",
      "601877 Done !\n",
      "601878 Done !\n",
      "601881 Done !\n",
      "601888 Done !\n",
      "601898 Done !\n",
      "601899 Done !\n",
      "601901 Done !\n",
      "601919 Done !\n",
      "601933 Done !\n",
      "601939 Done !\n",
      "601985 Done !\n",
      "601988 Done !\n",
      "601989 Done !\n",
      "601992 Done !\n",
      "601997 Done !\n",
      "601998 Done !\n",
      "603019 Done !\n",
      "603156 Done !\n",
      "603160 Done !\n",
      "603259 Done !\n",
      "603260 Done !\n",
      "603288 Done !\n",
      "603501 Done !\n",
      "603799 Done !\n",
      "603833 Done !\n",
      "603899 Done !\n",
      "603986 Done !\n",
      "603993 Done !\n",
      "000001 Done !\n",
      "000002 Done !\n",
      "000063 Done !\n",
      "000069 Done !\n",
      "000100 Done !\n",
      "000157 Done !\n",
      "000166 Done !\n",
      "000333 Done !\n",
      "000338 Done !\n",
      "000413 Done !\n",
      "000415 Done !\n",
      "000423 Done !\n",
      "000425 Done !\n",
      "000538 Done !\n",
      "000568 Done !\n",
      "000596 Done !\n",
      "000625 Done !\n",
      "000627 Done !\n",
      "000629 Done !\n",
      "000630 Done !\n",
      "000651 Done !\n",
      "000656 Done !\n",
      "000661 Done !\n",
      "000671 Done !\n",
      "000703 Done !\n",
      "000709 Done !\n",
      "000723 Done !\n",
      "000725 Done !\n",
      "000728 Done !\n",
      "000768 Done !\n",
      "000776 Done !\n",
      "000783 Done !\n",
      "000786 Done !\n",
      "000858 Done !\n",
      "000876 Done !\n",
      "000895 Done !\n",
      "000898 Done !\n",
      "000938 Done !\n",
      "000961 Done !\n",
      "000963 Done !\n",
      "001979 Done !\n",
      "002001 Done !\n",
      "002007 Done !\n",
      "002008 Done !\n",
      "002010 Done !\n",
      "002024 Done !\n",
      "002027 Done !\n",
      "002032 Done !\n",
      "002044 Done !\n",
      "002050 Done !\n",
      "002081 Done !\n",
      "002120 Done !\n",
      "002142 Done !\n",
      "002146 Done !\n",
      "002153 Done !\n",
      "002179 Done !\n",
      "002202 Done !\n",
      "002230 Done !\n",
      "002236 Done !\n",
      "002241 Done !\n",
      "002252 Done !\n",
      "002271 Done !\n",
      "002294 Done !\n",
      "002304 Done !\n",
      "002311 Done !\n",
      "002352 Done !\n",
      "002410 Done !\n",
      "002411 Done !\n",
      "002415 Done !\n",
      "002422 Done !\n",
      "002456 Done !\n",
      "002460 Done !\n",
      "002466 Done !\n",
      "002468 Done !\n",
      "002475 Done !\n",
      "002493 Done !\n",
      "002508 Done !\n",
      "002555 Done !\n",
      "002558 Done !\n",
      "002594 Done !\n",
      "002601 Done !\n",
      "002602 Done !\n",
      "002607 Done !\n",
      "002624 Done !\n",
      "002673 Done !\n",
      "002714 Done !\n",
      "002736 Done !\n",
      "002739 Done !\n",
      "002773 Done !\n",
      "002841 Done !\n",
      "002916 Done !\n",
      "002938 Done !\n",
      "002939 Done !\n",
      "002945 Done !\n",
      "002958 Done !\n",
      "300003 Done !\n",
      "300015 Done !\n",
      "300017 Done !\n",
      "300024 Done !\n",
      "300033 Done !\n",
      "300059 Done !\n",
      "300070 Done !\n",
      "300122 Done !\n",
      "300124 Done !\n",
      "300136 Done !\n",
      "300142 Done !\n",
      "300144 Done !\n",
      "300347 Done !\n",
      "300408 Done !\n",
      "300413 Done !\n",
      "300433 Done !\n",
      "300498 Done !\n"
     ]
    }
   ],
   "source": [
    "# 回测策略\n",
    "class TestStrategy(bt.Strategy):\n",
    "    params = (\n",
    "        ('buy_stocks', None), # 传入各个调仓日的股票列表和相应的权重\n",
    "    )\n",
    "    def log(self, txt, dt=None):\n",
    "        ''' Logging function fot this strategy'''\n",
    "        dt = dt or self.datas[0].datetime.date(0)\n",
    "        print(f'{dt.isoformat()}, {txt}')\n",
    "\n",
    "    def __init__(self):\n",
    "         \n",
    "        self.trade_dates = pd.to_datetime(self.p.buy_stocks['trade_date'].unique()).tolist()\n",
    "        self.buy_stock = self.p.buy_stocks # 保留调仓信息\n",
    "        self.order_list = []  # 记录以往订单，在调仓日要全部取消未成交的订单\n",
    "        self.buy_stocks_pre = [] # 记录上一期持仓\n",
    "    \n",
    "    def next(self):\n",
    "        # 获取当前的回测时间点\n",
    "        dt = self.datas[0].datetime.date(0)\n",
    "        # 打印当前时刻的总资产\n",
    "        self.log('当前总资产 %.2f' %(self.broker.getvalue()))\n",
    "        # 如果是调仓日，则进行调仓操作\n",
    "        if dt in self.trade_dates:\n",
    "            print(f\"--------------{dt} 为调仓日----------\")\n",
    "            #取消之前所下的没成交也未到期的订单\n",
    "            if len(self.order_list) > 0:\n",
    "                print(\"--------------- 撤销未完成的订单 -----------------\")\n",
    "                for od in self.order_list:\n",
    "                    # 如果订单未完成，则撤销订单\n",
    "                    self.cancel(od) \n",
    "                 #重置订单列表\n",
    "                self.order_list = [] \n",
    "\n",
    "            # 提取当前调仓日的持仓列表\n",
    "            buy_stocks_data = self.buy_stock.query(f\"trade_date=='{dt}'\")\n",
    "            long_list = buy_stocks_data['sec_code'].tolist()\n",
    "            print('long_list', long_list)  # 打印持仓列表\n",
    "\n",
    "            # 对现有持仓中，调仓后不再继续持有的股票进行卖出平仓\n",
    "            sell_stock = [i for i in self.buy_stocks_pre if i not in long_list]\n",
    "            print('sell_stock', sell_stock)\n",
    "            if sell_stock:\n",
    "                print(\"-----------对不再持有的股票进行平仓--------------\")\n",
    "                for stock in sell_stock:\n",
    "                    data = self.getdatabyname(stock)\n",
    "                    if self.getposition(data).size > 0 :\n",
    "                        od = self.close(data=data)  \n",
    "                        self.order_list.append(od) # 记录卖出订单\n",
    "\n",
    "            # 买入此次调仓的股票：多退少补原则\n",
    "            print(\"-----------买入此次调仓期的股票--------------\")\n",
    "            for stock in long_list:\n",
    "                w = buy_stocks_data.query(f\"sec_code=='{stock}'\")['weight'].iloc[0] # 提取持仓权重\n",
    "                data = self.getdatabyname(stock)\n",
    "                order = self.order_target_percent(data=data, target=w*0.95) # 为减少可用资金不足的情况，留 5% 的现金做备用\n",
    "                self.order_list.append(order)\n",
    "\n",
    "            self.buy_stocks_pre = long_list  # 保存此次调仓的股票列表\n",
    "        \n",
    "    #订单日志    \n",
    "    def notify_order(self, order):\n",
    "        # 未被处理的订单\n",
    "        if order.status in [order.Submitted, order.Accepted]:\n",
    "            return\n",
    "        # 已被处理的订单\n",
    "        if order.status in [order.Completed, order.Canceled, order.Margin]:\n",
    "            if order.isbuy():\n",
    "                self.log(\n",
    "                    'BUY EXECUTED, ref:%.0f, Price: %.2f, Cost: %.2f, Comm %.2f, Size: %.2f, Stock: %s' %\n",
    "                    (order.ref,\n",
    "                     order.executed.price,\n",
    "                     order.executed.value,\n",
    "                     order.executed.comm,\n",
    "                     order.executed.size,\n",
    "                     order.data._name))\n",
    "            else:  # Sell\n",
    "                self.log('SELL EXECUTED, ref:%.0f, Price: %.2f, Cost: %.2f, Comm %.2f, Size: %.2f, Stock: %s' %\n",
    "                        (order.ref,\n",
    "                         order.executed.price,\n",
    "                         order.executed.value,\n",
    "                         order.executed.comm,\n",
    "                         order.executed.size,\n",
    "                         order.data._name))\n",
    "\n",
    "# 实例化大脑\n",
    "cerebro_ = bt.Cerebro() \n",
    "\n",
    "# 按股票代码，依次循环传入数据\n",
    "for stock in daily_price['sec_code'].unique():\n",
    "    # 日期对齐\n",
    "    data = pd.DataFrame(index=daily_price.index.unique())\n",
    "    df = daily_price.query(f\"sec_code=='{stock}'\")[['open','high','low','close','volume','openinterest']]\n",
    "    data_ = pd.merge(data, df, left_index=True, right_index=True, how='left')\n",
    "    data_.loc[:,['volume','openinterest']] = data_.loc[:,['volume','openinterest']].fillna(0)\n",
    "    data_.loc[:,['open','high','low','close']] = data_.loc[:,['open','high','low','close']].fillna(method='pad')\n",
    "    # data_.loc[:,['open','high','low','close']] = data_.loc[:,['open','high','low','close']].fillna(0)\n",
    "    datafeed = bt.feeds.PandasData(dataname=data_, fromdate=datetime.datetime(year,1,1), todate=datetime.datetime(year+1,1,1))\n",
    "    cerebro_.adddata(datafeed, name=stock)\n",
    "    print(f\"{stock} Done !\") "
   ]
  },
  {
   "attachments": {},
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 2.2 添加分析器并执行回测"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 32,
   "metadata": {
    "collapsed": true,
    "jupyter": {
     "outputs_hidden": true
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "2020-01-02, 当前总资产 100000.00\n",
      "2020-01-03, 当前总资产 100000.00\n",
      "--------------2020-01-03 为调仓日----------\n",
      "long_list ['000002', '000063', '000568', '000625', '000651', '000656', '000723', '000895', '000938', '000963', '002007', '002008', '002027', '002230', '002241', '002456', '002475', '002555', '002594', '002773', '002945', '002958', '300003', '300015', '300033', '300142', '300408', '600029', '600061', '600111', '600115', '600183', '600188', '600276', '600309', '600352', '600519', '600570', '600585', '600690', '600741', '601108', '601111', '601155', '601162', '601166', '601198', '601318', '601336', '601377', '601555', '601601', '601628', '601669', '601788', '601800', '601878', '601881', '603259', '603899']\n",
      "sell_stock []\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-01-06, BUY EXECUTED, ref:58725, Price: 31.75, Cost: 1555.75, Comm 2.33, Size: 49.00, Stock: 000002\n",
      "2020-01-06, BUY EXECUTED, ref:58726, Price: 36.05, Cost: 1550.15, Comm 2.33, Size: 43.00, Stock: 000063\n",
      "2020-01-06, BUY EXECUTED, ref:58727, Price: 85.01, Cost: 1530.18, Comm 2.30, Size: 18.00, Stock: 000568\n",
      "2020-01-06, BUY EXECUTED, ref:58728, Price: 10.44, Cost: 1566.00, Comm 2.35, Size: 150.00, Stock: 000625\n",
      "2020-01-06, BUY EXECUTED, ref:58729, Price: 66.80, Cost: 1536.40, Comm 2.30, Size: 23.00, Stock: 000651\n",
      "2020-01-06, BUY EXECUTED, ref:58730, Price: 7.68, Cost: 1574.40, Comm 2.36, Size: 205.00, Stock: 000656\n",
      "2020-01-06, BUY EXECUTED, ref:58731, Price: 9.15, Cost: 1555.50, Comm 2.33, Size: 170.00, Stock: 000723\n",
      "2020-01-06, BUY EXECUTED, ref:58732, Price: 29.81, Cost: 1550.12, Comm 2.33, Size: 52.00, Stock: 000895\n",
      "2020-01-06, BUY EXECUTED, ref:58733, Price: 31.93, Cost: 1564.57, Comm 2.35, Size: 49.00, Stock: 000938\n",
      "2020-01-06, BUY EXECUTED, ref:58734, Price: 24.42, Cost: 1562.88, Comm 2.34, Size: 64.00, Stock: 000963\n",
      "2020-01-06, BUY EXECUTED, ref:58735, Price: 34.94, Cost: 1572.30, Comm 2.36, Size: 45.00, Stock: 002007\n",
      "2020-01-06, BUY EXECUTED, ref:58736, Price: 41.10, Cost: 1561.80, Comm 2.34, Size: 38.00, Stock: 002008\n",
      "2020-01-06, BUY EXECUTED, ref:58737, Price: 6.59, Cost: 1575.01, Comm 2.36, Size: 239.00, Stock: 002027\n",
      "2020-01-06, BUY EXECUTED, ref:58738, Price: 34.30, Cost: 1543.50, Comm 2.32, Size: 45.00, Stock: 002230\n",
      "2020-01-06, BUY EXECUTED, ref:58739, Price: 20.10, Cost: 1527.60, Comm 2.29, Size: 76.00, Stock: 002241\n",
      "2020-01-06, BUY EXECUTED, ref:58740, Price: 15.95, Cost: 1547.15, Comm 2.32, Size: 97.00, Stock: 002456\n",
      "2020-01-06, BUY EXECUTED, ref:58741, Price: 37.00, Cost: 1554.00, Comm 2.33, Size: 42.00, Stock: 002475\n",
      "2020-01-06, BUY EXECUTED, ref:58742, Price: 28.03, Cost: 1541.65, Comm 2.31, Size: 55.00, Stock: 002555\n",
      "2020-01-06, BUY EXECUTED, ref:58743, Price: 47.39, Cost: 1516.48, Comm 2.27, Size: 32.00, Stock: 002594\n",
      "2020-01-06, BUY EXECUTED, ref:58744, Price: 37.45, Cost: 1535.45, Comm 2.30, Size: 41.00, Stock: 002773\n",
      "2020-01-06, BUY EXECUTED, ref:58745, Price: 13.38, Cost: 1431.66, Comm 2.15, Size: 107.00, Stock: 002945\n",
      "2020-01-06, BUY EXECUTED, ref:58746, Price: 6.31, Cost: 1564.88, Comm 2.35, Size: 248.00, Stock: 002958\n",
      "2020-01-06, BUY EXECUTED, ref:58747, Price: 32.52, Cost: 1560.96, Comm 2.34, Size: 48.00, Stock: 300003\n",
      "2020-01-06, BUY EXECUTED, ref:58748, Price: 39.29, Cost: 1571.60, Comm 2.36, Size: 40.00, Stock: 300015\n",
      "2020-01-06, BUY EXECUTED, ref:58749, Price: 110.00, Cost: 1540.00, Comm 2.31, Size: 14.00, Stock: 300033\n",
      "2020-01-06, BUY EXECUTED, ref:58750, Price: 30.03, Cost: 1561.56, Comm 2.34, Size: 52.00, Stock: 300142\n",
      "2020-01-06, BUY EXECUTED, ref:58751, Price: 23.19, Cost: 1530.54, Comm 2.30, Size: 66.00, Stock: 300408\n",
      "2020-01-06, BUY EXECUTED, ref:58752, Price: 7.05, Cost: 1551.00, Comm 2.33, Size: 220.00, Stock: 600029\n",
      "2020-01-06, BUY EXECUTED, ref:58753, Price: 14.50, Cost: 1551.50, Comm 2.33, Size: 107.00, Stock: 600061\n",
      "2020-01-06, BUY EXECUTED, ref:58754, Price: 11.01, Cost: 1574.43, Comm 2.36, Size: 143.00, Stock: 600111\n",
      "2020-01-06, BUY EXECUTED, ref:58755, Price: 5.58, Cost: 1551.24, Comm 2.33, Size: 278.00, Stock: 600115\n",
      "2020-01-06, BUY EXECUTED, ref:58756, Price: 22.62, Cost: 1560.78, Comm 2.34, Size: 69.00, Stock: 600183\n",
      "2020-01-06, BUY EXECUTED, ref:58757, Price: 10.51, Cost: 1565.99, Comm 2.35, Size: 149.00, Stock: 600188\n",
      "2020-01-06, BUY EXECUTED, ref:58758, Price: 85.55, Cost: 1539.90, Comm 2.31, Size: 18.00, Stock: 600276\n",
      "2020-01-06, BUY EXECUTED, ref:58759, Price: 56.70, Cost: 1530.90, Comm 2.30, Size: 27.00, Stock: 600309\n",
      "2020-01-06, BUY EXECUTED, ref:58760, Price: 14.73, Cost: 1561.38, Comm 2.34, Size: 106.00, Stock: 600352\n",
      "2020-01-06, BUY EXECUTED, ref:58761, Price: 1070.86, Cost: 1070.86, Comm 1.61, Size: 1.00, Stock: 600519\n",
      "2020-01-06, BUY EXECUTED, ref:58762, Price: 78.30, Cost: 1566.00, Comm 2.35, Size: 20.00, Stock: 600570\n",
      "2020-01-06, BUY EXECUTED, ref:58763, Price: 54.01, Cost: 1512.28, Comm 2.27, Size: 28.00, Stock: 600585\n",
      "2020-01-06, BUY EXECUTED, ref:58764, Price: 18.90, Cost: 1549.80, Comm 2.32, Size: 82.00, Stock: 600690\n",
      "2020-01-06, BUY EXECUTED, ref:58765, Price: 26.30, Cost: 1578.00, Comm 2.37, Size: 60.00, Stock: 600741\n",
      "2020-01-06, BUY EXECUTED, ref:58766, Price: 11.27, Cost: 1543.99, Comm 2.32, Size: 137.00, Stock: 601108\n",
      "2020-01-06, BUY EXECUTED, ref:58767, Price: 9.26, Cost: 1537.16, Comm 2.31, Size: 166.00, Stock: 601111\n",
      "2020-01-06, BUY EXECUTED, ref:58768, Price: 37.79, Cost: 1549.39, Comm 2.32, Size: 41.00, Stock: 601155\n",
      "2020-01-06, BUY EXECUTED, ref:58769, Price: 7.04, Cost: 1548.80, Comm 2.32, Size: 220.00, Stock: 601162\n",
      "2020-01-06, BUY EXECUTED, ref:58770, Price: 20.06, Cost: 1564.68, Comm 2.35, Size: 78.00, Stock: 601166\n",
      "2020-01-06, BUY EXECUTED, ref:58771, Price: 12.75, Cost: 1555.50, Comm 2.33, Size: 122.00, Stock: 601198\n",
      "2020-01-06, BUY EXECUTED, ref:58772, Price: 85.92, Cost: 1546.56, Comm 2.32, Size: 18.00, Stock: 601318\n",
      "2020-01-06, BUY EXECUTED, ref:58773, Price: 50.84, Cost: 1576.04, Comm 2.36, Size: 31.00, Stock: 601336\n",
      "2020-01-06, BUY EXECUTED, ref:58774, Price: 7.02, Cost: 1565.46, Comm 2.35, Size: 223.00, Stock: 601377\n",
      "2020-01-06, BUY EXECUTED, ref:58775, Price: 9.78, Cost: 1555.02, Comm 2.33, Size: 159.00, Stock: 601555\n",
      "2020-01-06, BUY EXECUTED, ref:58776, Price: 39.50, Cost: 1540.50, Comm 2.31, Size: 39.00, Stock: 601601\n",
      "2020-01-06, BUY EXECUTED, ref:58777, Price: 34.74, Cost: 1563.30, Comm 2.34, Size: 45.00, Stock: 601628\n",
      "2020-01-06, BUY EXECUTED, ref:58778, Price: 4.31, Cost: 1573.15, Comm 2.36, Size: 365.00, Stock: 601669\n",
      "2020-01-06, BUY EXECUTED, ref:58779, Price: 13.28, Cost: 1567.04, Comm 2.35, Size: 118.00, Stock: 601788\n",
      "2020-01-06, BUY EXECUTED, ref:58780, Price: 9.28, Cost: 1568.32, Comm 2.35, Size: 169.00, Stock: 601800\n",
      "2020-01-06, BUY EXECUTED, ref:58781, Price: 10.88, Cost: 1555.84, Comm 2.33, Size: 143.00, Stock: 601878\n",
      "2020-01-06, BUY EXECUTED, ref:58782, Price: 11.86, Cost: 1553.66, Comm 2.33, Size: 131.00, Stock: 601881\n",
      "2020-01-06, BUY EXECUTED, ref:58783, Price: 88.06, Cost: 1497.02, Comm 2.25, Size: 17.00, Stock: 603259\n",
      "2020-01-06, BUY EXECUTED, ref:58784, Price: 47.60, Cost: 1570.80, Comm 2.36, Size: 33.00, Stock: 603899\n",
      "2020-01-06, 当前总资产 100228.55\n",
      "2020-01-07, 当前总资产 101294.94\n",
      "2020-01-08, 当前总资产 99390.62\n",
      "2020-01-09, 当前总资产 101180.25\n",
      "2020-01-10, 当前总资产 101309.38\n",
      "--------------2020-01-10 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000002', '000063', '000651', '000723', '000728', '000768', '000776', '000783', '002044', '002153', '002230', '002236', '002475', '002714', '002736', '002939', '300003', '300033', '300059', '300070', '300122', '300136', '300433', '300498', '600030', '600038', '600061', '600100', '600109', '600111', '600118', '600183', '600188', '600208', '600271', '600369', '600438', '600516', '600570', '600588', '600816', '600837', '600958', '600968', '600999', '601066', '601088', '601108', '601138', '601162', '601198', '601318', '601555', '601688', '601698', '601808', '601878', '601881', '601901', '603259']\n",
      "sell_stock ['000568', '000625', '000656', '000895', '000938', '000963', '002007', '002008', '002027', '002241', '002456', '002555', '002594', '002773', '002945', '002958', '300015', '300142', '300408', '600029', '600115', '600276', '600309', '600352', '600519', '600585', '600690', '600741', '601111', '601155', '601166', '601336', '601377', '601601', '601628', '601669', '601788', '601800', '603899']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-01-13, SELL EXECUTED, ref:58785, Price: 90.50, Cost: 1530.18, Comm 2.44, Size: -18.00, Stock: 000568\n",
      "2020-01-13, SELL EXECUTED, ref:58786, Price: 11.41, Cost: 1566.00, Comm 2.57, Size: -150.00, Stock: 000625\n",
      "2020-01-13, SELL EXECUTED, ref:58787, Price: 7.60, Cost: 1574.40, Comm 2.34, Size: -205.00, Stock: 000656\n",
      "2020-01-13, SELL EXECUTED, ref:58788, Price: 31.44, Cost: 1550.12, Comm 2.45, Size: -52.00, Stock: 000895\n",
      "2020-01-13, SELL EXECUTED, ref:58789, Price: 31.73, Cost: 1564.57, Comm 2.33, Size: -49.00, Stock: 000938\n",
      "2020-01-13, SELL EXECUTED, ref:58790, Price: 25.01, Cost: 1562.88, Comm 2.40, Size: -64.00, Stock: 000963\n",
      "2020-01-13, SELL EXECUTED, ref:58791, Price: 33.24, Cost: 1572.30, Comm 2.24, Size: -45.00, Stock: 002007\n",
      "2020-01-13, SELL EXECUTED, ref:58792, Price: 43.00, Cost: 1561.80, Comm 2.45, Size: -38.00, Stock: 002008\n",
      "2020-01-13, SELL EXECUTED, ref:58793, Price: 6.90, Cost: 1575.01, Comm 2.47, Size: -239.00, Stock: 002027\n",
      "2020-01-13, SELL EXECUTED, ref:58794, Price: 21.22, Cost: 1527.60, Comm 2.42, Size: -76.00, Stock: 002241\n",
      "2020-01-13, SELL EXECUTED, ref:58795, Price: 15.78, Cost: 1547.15, Comm 2.30, Size: -97.00, Stock: 002456\n",
      "2020-01-13, SELL EXECUTED, ref:58796, Price: 30.88, Cost: 1541.65, Comm 2.55, Size: -55.00, Stock: 002555\n",
      "2020-01-13, SELL EXECUTED, ref:58797, Price: 51.61, Cost: 1516.48, Comm 2.48, Size: -32.00, Stock: 002594\n",
      "2020-01-13, SELL EXECUTED, ref:58798, Price: 39.26, Cost: 1535.45, Comm 2.41, Size: -41.00, Stock: 002773\n",
      "2020-01-13, SELL EXECUTED, ref:58799, Price: 13.70, Cost: 1431.66, Comm 2.20, Size: -107.00, Stock: 002945\n",
      "2020-01-13, SELL EXECUTED, ref:58800, Price: 6.24, Cost: 1564.88, Comm 2.32, Size: -248.00, Stock: 002958\n",
      "2020-01-13, SELL EXECUTED, ref:58801, Price: 41.33, Cost: 1571.60, Comm 2.48, Size: -40.00, Stock: 300015\n",
      "2020-01-13, SELL EXECUTED, ref:58802, Price: 30.00, Cost: 1561.56, Comm 2.34, Size: -52.00, Stock: 300142\n",
      "2020-01-13, SELL EXECUTED, ref:58803, Price: 22.50, Cost: 1530.54, Comm 2.23, Size: -66.00, Stock: 300408\n",
      "2020-01-13, SELL EXECUTED, ref:58804, Price: 7.22, Cost: 1551.00, Comm 2.38, Size: -220.00, Stock: 600029\n",
      "2020-01-13, SELL EXECUTED, ref:58805, Price: 5.66, Cost: 1551.24, Comm 2.36, Size: -278.00, Stock: 600115\n",
      "2020-01-13, SELL EXECUTED, ref:58806, Price: 88.38, Cost: 1539.90, Comm 2.39, Size: -18.00, Stock: 600276\n",
      "2020-01-13, SELL EXECUTED, ref:58807, Price: 54.49, Cost: 1530.90, Comm 2.21, Size: -27.00, Stock: 600309\n",
      "2020-01-13, SELL EXECUTED, ref:58808, Price: 14.33, Cost: 1561.38, Comm 2.28, Size: -106.00, Stock: 600352\n",
      "2020-01-13, SELL EXECUTED, ref:58809, Price: 1112.50, Cost: 1070.86, Comm 1.67, Size: -1.00, Stock: 600519\n",
      "2020-01-13, SELL EXECUTED, ref:58810, Price: 53.00, Cost: 1512.28, Comm 2.23, Size: -28.00, Stock: 600585\n",
      "2020-01-13, SELL EXECUTED, ref:58811, Price: 20.00, Cost: 1549.80, Comm 2.46, Size: -82.00, Stock: 600690\n",
      "2020-01-13, SELL EXECUTED, ref:58812, Price: 28.52, Cost: 1578.00, Comm 2.57, Size: -60.00, Stock: 600741\n",
      "2020-01-13, SELL EXECUTED, ref:58813, Price: 9.46, Cost: 1537.16, Comm 2.36, Size: -166.00, Stock: 601111\n",
      "2020-01-13, SELL EXECUTED, ref:58814, Price: 38.85, Cost: 1549.39, Comm 2.39, Size: -41.00, Stock: 601155\n",
      "2020-01-13, SELL EXECUTED, ref:58815, Price: 19.69, Cost: 1564.68, Comm 2.30, Size: -78.00, Stock: 601166\n",
      "2020-01-13, SELL EXECUTED, ref:58816, Price: 50.21, Cost: 1576.04, Comm 2.33, Size: -31.00, Stock: 601336\n",
      "2020-01-13, SELL EXECUTED, ref:58817, Price: 7.06, Cost: 1565.46, Comm 2.36, Size: -223.00, Stock: 601377\n",
      "2020-01-13, SELL EXECUTED, ref:58818, Price: 38.31, Cost: 1540.50, Comm 2.24, Size: -39.00, Stock: 601601\n",
      "2020-01-13, SELL EXECUTED, ref:58819, Price: 35.29, Cost: 1563.30, Comm 2.38, Size: -45.00, Stock: 601628\n",
      "2020-01-13, SELL EXECUTED, ref:58820, Price: 4.29, Cost: 1573.15, Comm 2.35, Size: -365.00, Stock: 601669\n",
      "2020-01-13, SELL EXECUTED, ref:58821, Price: 13.26, Cost: 1567.04, Comm 2.35, Size: -118.00, Stock: 601788\n",
      "2020-01-13, SELL EXECUTED, ref:58822, Price: 9.07, Cost: 1568.32, Comm 2.30, Size: -169.00, Stock: 601800\n",
      "2020-01-13, SELL EXECUTED, ref:58823, Price: 49.91, Cost: 1570.80, Comm 2.47, Size: -33.00, Stock: 603899\n",
      "2020-01-13, BUY EXECUTED, ref:58824, Price: 31.40, Cost: 31.40, Comm 0.05, Size: 1.00, Stock: 000002\n",
      "2020-01-13, BUY EXECUTED, ref:58825, Price: 9.26, Cost: 37.04, Comm 0.06, Size: 4.00, Stock: 000723\n",
      "2020-01-13, BUY EXECUTED, ref:58826, Price: 9.19, Cost: 1580.68, Comm 2.37, Size: 172.00, Stock: 000728\n",
      "2020-01-13, BUY EXECUTED, ref:58827, Price: 16.78, Cost: 1594.10, Comm 2.39, Size: 95.00, Stock: 000768\n",
      "2020-01-13, BUY EXECUTED, ref:58828, Price: 15.39, Cost: 1585.17, Comm 2.38, Size: 103.00, Stock: 000776\n",
      "2020-01-13, BUY EXECUTED, ref:58829, Price: 7.20, Cost: 1584.00, Comm 2.38, Size: 220.00, Stock: 000783\n",
      "2020-01-13, BUY EXECUTED, ref:58830, Price: 14.95, Cost: 1599.65, Comm 2.40, Size: 107.00, Stock: 002044\n",
      "2020-01-13, BUY EXECUTED, ref:58831, Price: 39.50, Cost: 1580.00, Comm 2.37, Size: 40.00, Stock: 002153\n",
      "2020-01-13, BUY EXECUTED, ref:58832, Price: 21.17, Cost: 1587.75, Comm 2.38, Size: 75.00, Stock: 002236\n",
      "2020-01-13, SELL EXECUTED, ref:58833, Price: 39.99, Cost: 37.00, Comm 0.06, Size: -1.00, Stock: 002475\n",
      "2020-01-13, BUY EXECUTED, ref:58834, Price: 90.66, Cost: 1541.22, Comm 2.31, Size: 17.00, Stock: 002714\n",
      "2020-01-13, BUY EXECUTED, ref:58835, Price: 12.63, Cost: 1591.38, Comm 2.39, Size: 126.00, Stock: 002736\n",
      "2020-01-13, BUY EXECUTED, ref:58836, Price: 13.64, Cost: 1582.24, Comm 2.37, Size: 116.00, Stock: 002939\n",
      "2020-01-13, SELL EXECUTED, ref:58837, Price: 35.15, Cost: 65.04, Comm 0.11, Size: -2.00, Stock: 300003\n",
      "2020-01-13, BUY EXECUTED, ref:58838, Price: 15.83, Cost: 1567.17, Comm 2.35, Size: 99.00, Stock: 300059\n",
      "2020-01-13, BUY EXECUTED, ref:58839, Price: 8.01, Cost: 1618.02, Comm 2.43, Size: 202.00, Stock: 300070\n",
      "2020-01-13, BUY EXECUTED, ref:58840, Price: 58.28, Cost: 1573.56, Comm 2.36, Size: 27.00, Stock: 300122\n",
      "2020-01-13, BUY EXECUTED, ref:58841, Price: 44.60, Cost: 1561.00, Comm 2.34, Size: 35.00, Stock: 300136\n",
      "2020-01-13, BUY EXECUTED, ref:58842, Price: 15.93, Cost: 1577.07, Comm 2.37, Size: 99.00, Stock: 300433\n",
      "2020-01-13, BUY EXECUTED, ref:58843, Price: 36.05, Cost: 1586.20, Comm 2.38, Size: 44.00, Stock: 300498\n",
      "2020-01-13, BUY EXECUTED, ref:58844, Price: 25.45, Cost: 1577.90, Comm 2.37, Size: 62.00, Stock: 600030\n",
      "2020-01-13, BUY EXECUTED, ref:58845, Price: 46.70, Cost: 1587.80, Comm 2.38, Size: 34.00, Stock: 600038\n",
      "2020-01-13, BUY EXECUTED, ref:58846, Price: 13.93, Cost: 97.51, Comm 0.15, Size: 7.00, Stock: 600061\n",
      "2020-01-13, BUY EXECUTED, ref:58847, Price: 9.13, Cost: 1606.88, Comm 2.41, Size: 176.00, Stock: 600100\n",
      "2020-01-13, BUY EXECUTED, ref:58848, Price: 9.23, Cost: 1587.56, Comm 2.38, Size: 172.00, Stock: 600109\n",
      "2020-01-13, BUY EXECUTED, ref:58849, Price: 10.95, Cost: 32.85, Comm 0.05, Size: 3.00, Stock: 600111\n",
      "2020-01-13, BUY EXECUTED, ref:58850, Price: 22.36, Cost: 1587.56, Comm 2.38, Size: 71.00, Stock: 600118\n",
      "2020-01-13, BUY EXECUTED, ref:58851, Price: 10.44, Cost: 31.32, Comm 0.05, Size: 3.00, Stock: 600188\n",
      "2020-01-13, BUY EXECUTED, ref:58852, Price: 3.94, Cost: 1595.70, Comm 2.39, Size: 405.00, Stock: 600208\n",
      "2020-01-13, BUY EXECUTED, ref:58853, Price: 23.80, Cost: 1594.60, Comm 2.39, Size: 67.00, Stock: 600271\n",
      "2020-01-13, BUY EXECUTED, ref:58854, Price: 5.14, Cost: 1588.26, Comm 2.38, Size: 309.00, Stock: 600369\n",
      "2020-01-13, BUY EXECUTED, ref:58855, Price: 14.67, Cost: 1613.70, Comm 2.42, Size: 110.00, Stock: 600438\n",
      "2020-01-13, BUY EXECUTED, ref:58856, Price: 12.20, Cost: 1598.20, Comm 2.40, Size: 131.00, Stock: 600516\n",
      "2020-01-13, BUY EXECUTED, ref:58857, Price: 30.95, Cost: 1578.45, Comm 2.37, Size: 51.00, Stock: 600588\n",
      "2020-01-13, BUY EXECUTED, ref:58858, Price: 4.27, Cost: 1588.44, Comm 2.38, Size: 372.00, Stock: 600816\n",
      "2020-01-13, BUY EXECUTED, ref:58859, Price: 15.33, Cost: 1594.32, Comm 2.39, Size: 104.00, Stock: 600837\n",
      "2020-01-13, BUY EXECUTED, ref:58860, Price: 10.56, Cost: 1584.00, Comm 2.38, Size: 150.00, Stock: 600958\n",
      "2020-01-13, BUY EXECUTED, ref:58861, Price: 3.02, Cost: 1606.64, Comm 2.41, Size: 532.00, Stock: 600968\n",
      "2020-01-13, BUY EXECUTED, ref:58862, Price: 18.71, Cost: 1590.35, Comm 2.39, Size: 85.00, Stock: 600999\n",
      "2020-01-13, BUY EXECUTED, ref:58863, Price: 31.30, Cost: 1596.30, Comm 2.39, Size: 51.00, Stock: 601066\n",
      "2020-01-13, BUY EXECUTED, ref:58864, Price: 18.16, Cost: 1598.08, Comm 2.40, Size: 88.00, Stock: 601088\n",
      "2020-01-13, BUY EXECUTED, ref:58865, Price: 10.98, Cost: 76.86, Comm 0.12, Size: 7.00, Stock: 601108\n",
      "2020-01-13, BUY EXECUTED, ref:58866, Price: 18.02, Cost: 1585.76, Comm 2.38, Size: 88.00, Stock: 601138\n",
      "2020-01-13, BUY EXECUTED, ref:58867, Price: 6.88, Cost: 75.68, Comm 0.11, Size: 11.00, Stock: 601162\n",
      "2020-01-13, BUY EXECUTED, ref:58868, Price: 12.53, Cost: 62.65, Comm 0.09, Size: 5.00, Stock: 601198\n",
      "2020-01-13, BUY EXECUTED, ref:58869, Price: 9.52, Cost: 76.16, Comm 0.11, Size: 8.00, Stock: 601555\n",
      "2020-01-13, BUY EXECUTED, ref:58870, Price: 20.08, Cost: 1586.32, Comm 2.38, Size: 79.00, Stock: 601688\n",
      "2020-01-13, BUY EXECUTED, ref:58871, Price: 11.72, Cost: 1593.92, Comm 2.39, Size: 136.00, Stock: 601698\n",
      "2020-01-13, BUY EXECUTED, ref:58872, Price: 18.27, Cost: 1607.76, Comm 2.41, Size: 88.00, Stock: 601808\n",
      "2020-01-13, BUY EXECUTED, ref:58873, Price: 10.68, Cost: 53.40, Comm 0.08, Size: 5.00, Stock: 601878\n",
      "2020-01-13, BUY EXECUTED, ref:58874, Price: 11.33, Cost: 90.64, Comm 0.14, Size: 8.00, Stock: 601881\n",
      "2020-01-13, BUY EXECUTED, ref:58875, Price: 8.36, Cost: 1588.40, Comm 2.38, Size: 190.00, Stock: 601901\n",
      "2020-01-13, 当前总资产 102908.18\n",
      "2020-01-14, 当前总资产 102066.13\n",
      "2020-01-15, 当前总资产 101796.71\n",
      "2020-01-16, 当前总资产 101461.14\n",
      "2020-01-17, 当前总资产 101873.00\n",
      "--------------2020-01-17 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000001', '000002', '000333', '000568', '000661', '000723', '000858', '000876', '002008', '002044', '002050', '002120', '002142', '002202', '002230', '002236', '002241', '002411', '002415', '002456', '002466', '002475', '002555', '002558', '002624', '002714', '002739', '002916', '002939', '300017', '300033', '300059', '300070', '300136', '300413', '300498', '600009', '600061', '600104', '600183', '600196', '600208', '600362', '600383', '600406', '600438', '600487', '600498', '600516', '600703', '600887', '600999', '601012', '601066', '601236', '601628', '601688', '601878', '601881', '603799']\n",
      "sell_stock ['000063', '000651', '000728', '000768', '000776', '000783', '002153', '002736', '300003', '300122', '300433', '600030', '600038', '600100', '600109', '600111', '600118', '600188', '600271', '600369', '600570', '600588', '600816', '600837', '600958', '600968', '601088', '601108', '601138', '601162', '601198', '601318', '601555', '601698', '601808', '601901', '603259']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-01-20, SELL EXECUTED, ref:58876, Price: 38.70, Cost: 1550.15, Comm 2.50, Size: -43.00, Stock: 000063\n",
      "2020-01-20, SELL EXECUTED, ref:58877, Price: 68.30, Cost: 1536.40, Comm 2.36, Size: -23.00, Stock: 000651\n",
      "2020-01-20, SELL EXECUTED, ref:58878, Price: 9.04, Cost: 1580.68, Comm 2.33, Size: -172.00, Stock: 000728\n",
      "2020-01-20, SELL EXECUTED, ref:58879, Price: 16.66, Cost: 1594.10, Comm 2.37, Size: -95.00, Stock: 000768\n",
      "2020-01-20, SELL EXECUTED, ref:58880, Price: 15.18, Cost: 1585.17, Comm 2.35, Size: -103.00, Stock: 000776\n",
      "2020-01-20, SELL EXECUTED, ref:58881, Price: 7.25, Cost: 1584.00, Comm 2.39, Size: -220.00, Stock: 000783\n",
      "2020-01-20, SELL EXECUTED, ref:58882, Price: 40.96, Cost: 1580.00, Comm 2.46, Size: -40.00, Stock: 002153\n",
      "2020-01-20, SELL EXECUTED, ref:58883, Price: 12.85, Cost: 1591.38, Comm 2.43, Size: -126.00, Stock: 002736\n",
      "2020-01-20, SELL EXECUTED, ref:58884, Price: 35.38, Cost: 1495.92, Comm 2.44, Size: -46.00, Stock: 300003\n",
      "2020-01-20, SELL EXECUTED, ref:58885, Price: 60.00, Cost: 1573.56, Comm 2.43, Size: -27.00, Stock: 300122\n",
      "2020-01-20, SELL EXECUTED, ref:58886, Price: 19.00, Cost: 1577.07, Comm 2.82, Size: -99.00, Stock: 300433\n",
      "2020-01-20, SELL EXECUTED, ref:58887, Price: 25.34, Cost: 1577.90, Comm 2.36, Size: -62.00, Stock: 600030\n",
      "2020-01-20, SELL EXECUTED, ref:58888, Price: 46.55, Cost: 1587.80, Comm 2.37, Size: -34.00, Stock: 600038\n",
      "2020-01-20, SELL EXECUTED, ref:58889, Price: 9.09, Cost: 1606.88, Comm 2.40, Size: -176.00, Stock: 600100\n",
      "2020-01-20, SELL EXECUTED, ref:58890, Price: 9.18, Cost: 1587.56, Comm 2.37, Size: -172.00, Stock: 600109\n",
      "2020-01-20, SELL EXECUTED, ref:58891, Price: 10.72, Cost: 1607.28, Comm 2.35, Size: -146.00, Stock: 600111\n",
      "2020-01-20, SELL EXECUTED, ref:58892, Price: 24.60, Cost: 1587.56, Comm 2.62, Size: -71.00, Stock: 600118\n",
      "2020-01-20, SELL EXECUTED, ref:58893, Price: 10.12, Cost: 1597.31, Comm 2.31, Size: -152.00, Stock: 600188\n",
      "2020-01-20, SELL EXECUTED, ref:58894, Price: 23.92, Cost: 1594.60, Comm 2.40, Size: -67.00, Stock: 600271\n",
      "2020-01-20, SELL EXECUTED, ref:58895, Price: 5.17, Cost: 1588.26, Comm 2.40, Size: -309.00, Stock: 600369\n",
      "2020-01-20, SELL EXECUTED, ref:58896, Price: 90.02, Cost: 1566.00, Comm 2.70, Size: -20.00, Stock: 600570\n",
      "2020-01-20, SELL EXECUTED, ref:58897, Price: 32.89, Cost: 1578.45, Comm 2.52, Size: -51.00, Stock: 600588\n",
      "2020-01-20, SELL EXECUTED, ref:58898, Price: 4.19, Cost: 1588.44, Comm 2.34, Size: -372.00, Stock: 600816\n",
      "2020-01-20, SELL EXECUTED, ref:58899, Price: 15.26, Cost: 1594.32, Comm 2.38, Size: -104.00, Stock: 600837\n",
      "2020-01-20, SELL EXECUTED, ref:58900, Price: 10.55, Cost: 1584.00, Comm 2.37, Size: -150.00, Stock: 600958\n",
      "2020-01-20, SELL EXECUTED, ref:58901, Price: 2.96, Cost: 1606.64, Comm 2.36, Size: -532.00, Stock: 600968\n",
      "2020-01-20, SELL EXECUTED, ref:58902, Price: 17.82, Cost: 1598.08, Comm 2.35, Size: -88.00, Stock: 601088\n",
      "2020-01-20, SELL EXECUTED, ref:58903, Price: 11.14, Cost: 1620.85, Comm 2.41, Size: -144.00, Stock: 601108\n",
      "2020-01-20, SELL EXECUTED, ref:58904, Price: 18.88, Cost: 1585.76, Comm 2.49, Size: -88.00, Stock: 601138\n",
      "2020-01-20, SELL EXECUTED, ref:58905, Price: 7.00, Cost: 1624.48, Comm 2.43, Size: -231.00, Stock: 601162\n",
      "2020-01-20, SELL EXECUTED, ref:58906, Price: 12.76, Cost: 1618.15, Comm 2.43, Size: -127.00, Stock: 601198\n",
      "2020-01-20, SELL EXECUTED, ref:58907, Price: 88.30, Cost: 1546.56, Comm 2.38, Size: -18.00, Stock: 601318\n",
      "2020-01-20, SELL EXECUTED, ref:58908, Price: 9.61, Cost: 1631.18, Comm 2.41, Size: -167.00, Stock: 601555\n",
      "2020-01-20, SELL EXECUTED, ref:58909, Price: 11.51, Cost: 1593.92, Comm 2.35, Size: -136.00, Stock: 601698\n",
      "2020-01-20, SELL EXECUTED, ref:58910, Price: 18.57, Cost: 1607.76, Comm 2.45, Size: -88.00, Stock: 601808\n",
      "2020-01-20, SELL EXECUTED, ref:58911, Price: 8.50, Cost: 1588.40, Comm 2.42, Size: -190.00, Stock: 601901\n",
      "2020-01-20, SELL EXECUTED, ref:58912, Price: 97.53, Cost: 1497.02, Comm 2.49, Size: -17.00, Stock: 603259\n",
      "2020-01-20, BUY EXECUTED, ref:58913, Price: 16.43, Cost: 1610.14, Comm 2.42, Size: 98.00, Stock: 000001\n",
      "2020-01-20, BUY EXECUTED, ref:58914, Price: 30.50, Cost: 61.00, Comm 0.09, Size: 2.00, Stock: 000002\n",
      "2020-01-20, BUY EXECUTED, ref:58915, Price: 60.80, Cost: 1580.80, Comm 2.37, Size: 26.00, Stock: 000333\n",
      "2020-01-20, BUY EXECUTED, ref:58916, Price: 91.80, Cost: 1560.60, Comm 2.34, Size: 17.00, Stock: 000568\n",
      "2020-01-20, BUY EXECUTED, ref:58917, Price: 499.44, Cost: 1498.32, Comm 2.25, Size: 3.00, Stock: 000661\n",
      "2020-01-20, BUY EXECUTED, ref:58918, Price: 9.17, Cost: 9.17, Comm 0.01, Size: 1.00, Stock: 000723\n",
      "2020-01-20, BUY EXECUTED, ref:58919, Price: 140.55, Cost: 1546.05, Comm 2.32, Size: 11.00, Stock: 000858\n",
      "2020-01-20, BUY EXECUTED, ref:58920, Price: 19.66, Cost: 1612.12, Comm 2.42, Size: 82.00, Stock: 000876\n",
      "2020-01-20, BUY EXECUTED, ref:58921, Price: 42.89, Cost: 1586.93, Comm 2.38, Size: 37.00, Stock: 002008\n",
      "2020-01-20, BUY EXECUTED, ref:58922, Price: 14.57, Cost: 58.28, Comm 0.09, Size: 4.00, Stock: 002044\n",
      "2020-01-20, BUY EXECUTED, ref:58923, Price: 19.36, Cost: 1606.88, Comm 2.41, Size: 83.00, Stock: 002050\n",
      "2020-01-20, BUY EXECUTED, ref:58924, Price: 30.52, Cost: 1617.56, Comm 2.43, Size: 53.00, Stock: 002120\n",
      "2020-01-20, BUY EXECUTED, ref:58925, Price: 28.23, Cost: 1609.11, Comm 2.41, Size: 57.00, Stock: 002142\n",
      "2020-01-20, BUY EXECUTED, ref:58926, Price: 12.38, Cost: 1597.02, Comm 2.40, Size: 129.00, Stock: 002202\n",
      "2020-01-20, BUY EXECUTED, ref:58927, Price: 20.88, Cost: 41.76, Comm 0.06, Size: 2.00, Stock: 002236\n",
      "2020-01-20, BUY EXECUTED, ref:58928, Price: 21.90, Cost: 1598.70, Comm 2.40, Size: 73.00, Stock: 002241\n",
      "2020-01-20, BUY EXECUTED, ref:58929, Price: 15.08, Cost: 1447.68, Comm 2.17, Size: 96.00, Stock: 002411\n",
      "2020-01-20, BUY EXECUTED, ref:58930, Price: 35.60, Cost: 1602.00, Comm 2.40, Size: 45.00, Stock: 002415\n",
      "2020-01-20, BUY EXECUTED, ref:58931, Price: 17.01, Cost: 1615.95, Comm 2.42, Size: 95.00, Stock: 002456\n",
      "2020-01-20, BUY EXECUTED, ref:58932, Price: 32.20, Cost: 1610.00, Comm 2.42, Size: 50.00, Stock: 002466\n",
      "2020-01-20, SELL EXECUTED, ref:58933, Price: 41.81, Cost: 74.00, Comm 0.13, Size: -2.00, Stock: 002475\n",
      "2020-01-20, BUY EXECUTED, ref:58934, Price: 28.54, Cost: 1569.70, Comm 2.35, Size: 55.00, Stock: 002555\n",
      "2020-01-20, BUY EXECUTED, ref:58935, Price: 18.90, Cost: 1587.60, Comm 2.38, Size: 84.00, Stock: 002558\n",
      "2020-01-20, BUY EXECUTED, ref:58936, Price: 44.90, Cost: 1571.50, Comm 2.36, Size: 35.00, Stock: 002624\n",
      "2020-01-20, BUY EXECUTED, ref:58937, Price: 88.86, Cost: 88.86, Comm 0.13, Size: 1.00, Stock: 002714\n",
      "2020-01-20, BUY EXECUTED, ref:58938, Price: 22.15, Cost: 1616.95, Comm 2.43, Size: 73.00, Stock: 002739\n",
      "2020-01-20, BUY EXECUTED, ref:58939, Price: 168.51, Cost: 1516.59, Comm 2.27, Size: 9.00, Stock: 002916\n",
      "2020-01-20, BUY EXECUTED, ref:58940, Price: 9.86, Cost: 1607.18, Comm 2.41, Size: 163.00, Stock: 300017\n",
      "2020-01-20, BUY EXECUTED, ref:58941, Price: 15.74, Cost: 47.22, Comm 0.07, Size: 3.00, Stock: 300059\n",
      "2020-01-20, SELL EXECUTED, ref:58942, Price: 8.66, Cost: 120.15, Comm 0.19, Size: -15.00, Stock: 300070\n",
      "2020-01-20, BUY EXECUTED, ref:58943, Price: 40.00, Cost: 1600.00, Comm 2.40, Size: 40.00, Stock: 300413\n",
      "2020-01-20, BUY EXECUTED, ref:58944, Price: 35.69, Cost: 35.69, Comm 0.05, Size: 1.00, Stock: 300498\n",
      "2020-01-20, BUY EXECUTED, ref:58945, Price: 72.88, Cost: 1603.36, Comm 2.41, Size: 22.00, Stock: 600009\n",
      "2020-01-20, BUY EXECUTED, ref:58946, Price: 24.66, Cost: 1602.90, Comm 2.40, Size: 65.00, Stock: 600104\n",
      "2020-01-20, BUY EXECUTED, ref:58947, Price: 23.12, Cost: 23.12, Comm 0.03, Size: 1.00, Stock: 600183\n",
      "2020-01-20, BUY EXECUTED, ref:58948, Price: 27.25, Cost: 1607.75, Comm 2.41, Size: 59.00, Stock: 600196\n",
      "2020-01-20, BUY EXECUTED, ref:58949, Price: 3.88, Cost: 34.92, Comm 0.05, Size: 9.00, Stock: 600208\n",
      "2020-01-20, BUY EXECUTED, ref:58950, Price: 16.28, Cost: 1611.72, Comm 2.42, Size: 99.00, Stock: 600362\n",
      "2020-01-20, BUY EXECUTED, ref:58951, Price: 14.01, Cost: 1597.14, Comm 2.40, Size: 114.00, Stock: 600383\n",
      "2020-01-20, BUY EXECUTED, ref:58952, Price: 18.57, Cost: 1615.59, Comm 2.42, Size: 87.00, Stock: 600406\n",
      "2020-01-20, BUY EXECUTED, ref:58953, Price: 13.99, Cost: 69.95, Comm 0.10, Size: 5.00, Stock: 600438\n",
      "2020-01-20, BUY EXECUTED, ref:58954, Price: 17.37, Cost: 1598.04, Comm 2.40, Size: 92.00, Stock: 600487\n",
      "2020-01-20, BUY EXECUTED, ref:58955, Price: 27.38, Cost: 1588.04, Comm 2.38, Size: 58.00, Stock: 600498\n",
      "2020-01-20, BUY EXECUTED, ref:58956, Price: 12.02, Cost: 36.06, Comm 0.05, Size: 3.00, Stock: 600516\n",
      "2020-01-20, BUY EXECUTED, ref:58957, Price: 21.00, Cost: 1596.00, Comm 2.39, Size: 76.00, Stock: 600703\n",
      "2020-01-20, BUY EXECUTED, ref:58958, Price: 32.83, Cost: 1608.67, Comm 2.41, Size: 49.00, Stock: 600887\n",
      "2020-01-20, BUY EXECUTED, ref:58959, Price: 28.83, Cost: 1585.65, Comm 2.38, Size: 55.00, Stock: 601012\n",
      "2020-01-20, BUY EXECUTED, ref:58960, Price: 18.63, Cost: 1583.55, Comm 2.38, Size: 85.00, Stock: 601236\n",
      "2020-01-20, BUY EXECUTED, ref:58961, Price: 33.47, Cost: 1606.56, Comm 2.41, Size: 48.00, Stock: 601628\n",
      "2020-01-20, BUY EXECUTED, ref:58962, Price: 19.77, Cost: 39.54, Comm 0.06, Size: 2.00, Stock: 601688\n",
      "2020-01-20, BUY EXECUTED, ref:58963, Price: 11.43, Cost: 22.86, Comm 0.03, Size: 2.00, Stock: 601881\n",
      "2020-01-20, BUY EXECUTED, ref:58964, Price: 44.91, Cost: 1571.85, Comm 2.36, Size: 35.00, Stock: 603799\n",
      "2020-01-20, 当前总资产 103294.36\n",
      "2020-01-21, 当前总资产 101545.54\n",
      "2020-01-22, 当前总资产 102873.66\n",
      "2020-01-23, 当前总资产 99358.71\n",
      "2020-02-03, 当前总资产 91153.45\n",
      "2020-02-04, 当前总资产 93480.47\n",
      "2020-02-05, 当前总资产 94711.23\n",
      "2020-02-06, 当前总资产 97166.08\n",
      "2020-02-07, 当前总资产 97859.22\n",
      "--------------2020-02-07 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000413', '000415', '000596', '000630', '000963', '002007', '002044', '002120', '002230', '002252', '002294', '002411', '002422', '002468', '002475', '002493', '002594', '002607', '002773', '002945', '002958', '300003', '300024', '300122', '300142', '300347', '600015', '600023', '600085', '600118', '600196', '600221', '600299', '600332', '600482', '600489', '600535', '600547', '600566', '600637', '600663', '600674', '600867', '600998', '601006', '601066', '601169', '601236', '601288', '601328', '601398', '601607', '601808', '601828', '601898', '601988', '601998', '603259', '603260', '603799']\n",
      "sell_stock ['000001', '000002', '000333', '000568', '000661', '000723', '000858', '000876', '002008', '002050', '002142', '002202', '002236', '002241', '002415', '002456', '002466', '002555', '002558', '002624', '002714', '002739', '002916', '002939', '300017', '300033', '300059', '300070', '300136', '300413', '300498', '600009', '600061', '600104', '600183', '600208', '600362', '600383', '600406', '600438', '600487', '600498', '600516', '600703', '600887', '600999', '601012', '601628', '601688', '601878', '601881']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-02-10, SELL EXECUTED, ref:58965, Price: 14.51, Cost: 1610.14, Comm 2.13, Size: -98.00, Stock: 000001\n",
      "2020-02-10, SELL EXECUTED, ref:58966, Price: 27.25, Cost: 1648.15, Comm 2.13, Size: -52.00, Stock: 000002\n",
      "2020-02-10, SELL EXECUTED, ref:58967, Price: 52.30, Cost: 1580.80, Comm 2.04, Size: -26.00, Stock: 000333\n",
      "2020-02-10, SELL EXECUTED, ref:58968, Price: 74.00, Cost: 1560.60, Comm 1.89, Size: -17.00, Stock: 000568\n",
      "2020-02-10, SELL EXECUTED, ref:58969, Price: 471.61, Cost: 1498.32, Comm 2.12, Size: -3.00, Stock: 000661\n",
      "2020-02-10, SELL EXECUTED, ref:58970, Price: 6.97, Cost: 1601.71, Comm 1.83, Size: -175.00, Stock: 000723\n",
      "2020-02-10, SELL EXECUTED, ref:58971, Price: 119.50, Cost: 1546.05, Comm 1.97, Size: -11.00, Stock: 000858\n",
      "2020-02-10, SELL EXECUTED, ref:58972, Price: 19.15, Cost: 1612.12, Comm 2.36, Size: -82.00, Stock: 000876\n",
      "2020-02-10, SELL EXECUTED, ref:58973, Price: 38.54, Cost: 1586.93, Comm 2.14, Size: -37.00, Stock: 002008\n",
      "2020-02-10, SELL EXECUTED, ref:58974, Price: 21.22, Cost: 1606.88, Comm 2.64, Size: -83.00, Stock: 002050\n",
      "2020-02-10, SELL EXECUTED, ref:58975, Price: 25.27, Cost: 1609.11, Comm 2.16, Size: -57.00, Stock: 002142\n",
      "2020-02-10, SELL EXECUTED, ref:58976, Price: 10.75, Cost: 1597.02, Comm 2.08, Size: -129.00, Stock: 002202\n",
      "2020-02-10, SELL EXECUTED, ref:58977, Price: 20.26, Cost: 1629.51, Comm 2.34, Size: -77.00, Stock: 002236\n",
      "2020-02-10, SELL EXECUTED, ref:58978, Price: 20.20, Cost: 1598.70, Comm 2.21, Size: -73.00, Stock: 002241\n",
      "2020-02-10, SELL EXECUTED, ref:58979, Price: 35.02, Cost: 1602.00, Comm 2.36, Size: -45.00, Stock: 002415\n",
      "2020-02-10, SELL EXECUTED, ref:58980, Price: 15.50, Cost: 1615.95, Comm 2.21, Size: -95.00, Stock: 002456\n",
      "2020-02-10, SELL EXECUTED, ref:58981, Price: 27.32, Cost: 1610.00, Comm 2.05, Size: -50.00, Stock: 002466\n",
      "2020-02-10, SELL EXECUTED, ref:58982, Price: 38.50, Cost: 1569.70, Comm 3.18, Size: -55.00, Stock: 002555\n",
      "2020-02-10, SELL EXECUTED, ref:58983, Price: 18.62, Cost: 1587.60, Comm 2.35, Size: -84.00, Stock: 002558\n",
      "2020-02-10, SELL EXECUTED, ref:58984, Price: 55.70, Cost: 1571.50, Comm 2.92, Size: -35.00, Stock: 002624\n",
      "2020-02-10, SELL EXECUTED, ref:58985, Price: 92.48, Cost: 1630.08, Comm 2.50, Size: -18.00, Stock: 002714\n",
      "2020-02-10, SELL EXECUTED, ref:58986, Price: 16.17, Cost: 1616.95, Comm 1.77, Size: -73.00, Stock: 002739\n",
      "2020-02-10, SELL EXECUTED, ref:58987, Price: 174.12, Cost: 1516.59, Comm 2.35, Size: -9.00, Stock: 002916\n",
      "2020-02-10, SELL EXECUTED, ref:58988, Price: 12.10, Cost: 1582.24, Comm 2.11, Size: -116.00, Stock: 002939\n",
      "2020-02-10, SELL EXECUTED, ref:58989, Price: 8.80, Cost: 1607.18, Comm 2.15, Size: -163.00, Stock: 300017\n",
      "2020-02-10, SELL EXECUTED, ref:58990, Price: 103.48, Cost: 1540.00, Comm 2.17, Size: -14.00, Stock: 300033\n",
      "2020-02-10, SELL EXECUTED, ref:58991, Price: 14.56, Cost: 1614.39, Comm 2.23, Size: -102.00, Stock: 300059\n",
      "2020-02-10, SELL EXECUTED, ref:58992, Price: 8.59, Cost: 1497.87, Comm 2.41, Size: -187.00, Stock: 300070\n",
      "2020-02-10, SELL EXECUTED, ref:58993, Price: 39.83, Cost: 1561.00, Comm 2.09, Size: -35.00, Stock: 300136\n",
      "2020-02-10, SELL EXECUTED, ref:58994, Price: 50.10, Cost: 1600.00, Comm 3.01, Size: -40.00, Stock: 300413\n",
      "2020-02-10, SELL EXECUTED, ref:58995, Price: 30.61, Cost: 1621.89, Comm 2.07, Size: -45.00, Stock: 300498\n",
      "2020-02-10, SELL EXECUTED, ref:58996, Price: 71.00, Cost: 1603.36, Comm 2.34, Size: -22.00, Stock: 600009\n",
      "2020-02-10, SELL EXECUTED, ref:58997, Price: 13.00, Cost: 1649.01, Comm 2.22, Size: -114.00, Stock: 600061\n",
      "2020-02-10, SELL EXECUTED, ref:58998, Price: 21.00, Cost: 1602.90, Comm 2.05, Size: -65.00, Stock: 600104\n",
      "2020-02-10, SELL EXECUTED, ref:58999, Price: 22.94, Cost: 1583.90, Comm 2.41, Size: -70.00, Stock: 600183\n",
      "2020-02-10, SELL EXECUTED, ref:59000, Price: 3.33, Cost: 1630.62, Comm 2.07, Size: -414.00, Stock: 600208\n",
      "2020-02-10, SELL EXECUTED, ref:59001, Price: 13.87, Cost: 1611.72, Comm 2.06, Size: -99.00, Stock: 600362\n",
      "2020-02-10, SELL EXECUTED, ref:59002, Price: 12.19, Cost: 1597.14, Comm 2.08, Size: -114.00, Stock: 600383\n",
      "2020-02-10, SELL EXECUTED, ref:59003, Price: 17.53, Cost: 1615.59, Comm 2.29, Size: -87.00, Stock: 600406\n",
      "2020-02-10, SELL EXECUTED, ref:59004, Price: 14.46, Cost: 1683.65, Comm 2.49, Size: -115.00, Stock: 600438\n",
      "2020-02-10, SELL EXECUTED, ref:59005, Price: 15.10, Cost: 1598.04, Comm 2.08, Size: -92.00, Stock: 600487\n",
      "2020-02-10, SELL EXECUTED, ref:59006, Price: 24.25, Cost: 1588.04, Comm 2.11, Size: -58.00, Stock: 600498\n",
      "2020-02-10, SELL EXECUTED, ref:59007, Price: 9.72, Cost: 1634.26, Comm 1.95, Size: -134.00, Stock: 600516\n",
      "2020-02-10, SELL EXECUTED, ref:59008, Price: 22.42, Cost: 1596.00, Comm 2.56, Size: -76.00, Stock: 600703\n",
      "2020-02-10, SELL EXECUTED, ref:59009, Price: 30.35, Cost: 1608.67, Comm 2.23, Size: -49.00, Stock: 600887\n",
      "2020-02-10, SELL EXECUTED, ref:59010, Price: 17.35, Cost: 1590.35, Comm 2.21, Size: -85.00, Stock: 600999\n",
      "2020-02-10, SELL EXECUTED, ref:59011, Price: 32.55, Cost: 1585.65, Comm 2.69, Size: -55.00, Stock: 601012\n",
      "2020-02-10, SELL EXECUTED, ref:59012, Price: 29.80, Cost: 1606.56, Comm 2.15, Size: -48.00, Stock: 601628\n",
      "2020-02-10, SELL EXECUTED, ref:59013, Price: 17.78, Cost: 1625.86, Comm 2.16, Size: -81.00, Stock: 601688\n",
      "2020-02-10, SELL EXECUTED, ref:59014, Price: 10.14, Cost: 1609.24, Comm 2.25, Size: -148.00, Stock: 601878\n",
      "2020-02-10, SELL EXECUTED, ref:59015, Price: 10.10, Cost: 1667.16, Comm 2.14, Size: -141.00, Stock: 601881\n",
      "2020-02-10, BUY EXECUTED, ref:59016, Price: 2.80, Cost: 1548.40, Comm 2.32, Size: 553.00, Stock: 000413\n",
      "2020-02-10, BUY EXECUTED, ref:59017, Price: 3.17, Cost: 1543.79, Comm 2.32, Size: 487.00, Stock: 000415\n",
      "2020-02-10, BUY EXECUTED, ref:59018, Price: 121.18, Cost: 1454.16, Comm 2.18, Size: 12.00, Stock: 000596\n",
      "2020-02-10, BUY EXECUTED, ref:59019, Price: 1.99, Cost: 1548.22, Comm 2.32, Size: 778.00, Stock: 000630\n",
      "2020-02-10, BUY EXECUTED, ref:59020, Price: 21.17, Cost: 1524.24, Comm 2.29, Size: 72.00, Stock: 000963\n",
      "2020-02-10, BUY EXECUTED, ref:59021, Price: 42.12, Cost: 1558.44, Comm 2.34, Size: 37.00, Stock: 002007\n",
      "2020-02-10, SELL EXECUTED, ref:59022, Price: 14.60, Cost: 44.81, Comm 0.07, Size: -3.00, Stock: 002044\n",
      "2020-02-10, SELL EXECUTED, ref:59023, Price: 32.40, Cost: 152.60, Comm 0.24, Size: -5.00, Stock: 002120\n",
      "2020-02-10, SELL EXECUTED, ref:59024, Price: 39.11, Cost: 171.50, Comm 0.29, Size: -5.00, Stock: 002230\n",
      "2020-02-10, BUY EXECUTED, ref:59025, Price: 9.50, Cost: 1548.50, Comm 2.32, Size: 163.00, Stock: 002252\n",
      "2020-02-10, BUY EXECUTED, ref:59026, Price: 18.35, Cost: 1523.05, Comm 2.28, Size: 83.00, Stock: 002294\n",
      "2020-02-10, BUY EXECUTED, ref:59027, Price: 15.55, Cost: 15.55, Comm 0.02, Size: 1.00, Stock: 002411\n",
      "2020-02-10, BUY EXECUTED, ref:59028, Price: 26.00, Cost: 1534.00, Comm 2.30, Size: 59.00, Stock: 002422\n",
      "2020-02-10, BUY EXECUTED, ref:59029, Price: 19.60, Cost: 1568.00, Comm 2.35, Size: 80.00, Stock: 002468\n",
      "2020-02-10, SELL EXECUTED, ref:59030, Price: 41.52, Cost: 74.00, Comm 0.12, Size: -2.00, Stock: 002475\n",
      "2020-02-10, BUY EXECUTED, ref:59031, Price: 10.47, Cost: 1539.09, Comm 2.31, Size: 147.00, Stock: 002493\n",
      "2020-02-10, BUY EXECUTED, ref:59032, Price: 59.20, Cost: 1539.20, Comm 2.31, Size: 26.00, Stock: 002594\n",
      "2020-02-10, BUY EXECUTED, ref:59033, Price: 17.39, Cost: 1547.71, Comm 2.32, Size: 89.00, Stock: 002607\n",
      "2020-02-10, BUY EXECUTED, ref:59034, Price: 37.48, Cost: 1536.68, Comm 2.31, Size: 41.00, Stock: 002773\n",
      "2020-02-10, BUY EXECUTED, ref:59035, Price: 13.11, Cost: 1546.98, Comm 2.32, Size: 118.00, Stock: 002945\n",
      "2020-02-10, BUY EXECUTED, ref:59036, Price: 5.35, Cost: 1535.45, Comm 2.30, Size: 287.00, Stock: 002958\n",
      "2020-02-10, BUY EXECUTED, ref:59037, Price: 35.05, Cost: 1542.20, Comm 2.31, Size: 44.00, Stock: 300003\n",
      "2020-02-10, BUY EXECUTED, ref:59038, Price: 16.03, Cost: 1538.88, Comm 2.31, Size: 96.00, Stock: 300024\n",
      "2020-02-10, BUY EXECUTED, ref:59039, Price: 64.30, Cost: 1543.20, Comm 2.31, Size: 24.00, Stock: 300122\n",
      "2020-02-10, BUY EXECUTED, ref:59040, Price: 29.10, Cost: 1571.40, Comm 2.36, Size: 54.00, Stock: 300142\n",
      "2020-02-10, BUY EXECUTED, ref:59041, Price: 80.01, Cost: 1520.19, Comm 2.28, Size: 19.00, Stock: 300347\n",
      "2020-02-10, BUY EXECUTED, ref:59042, Price: 7.09, Cost: 1538.53, Comm 2.31, Size: 217.00, Stock: 600015\n",
      "2020-02-10, BUY EXECUTED, ref:59043, Price: 3.51, Cost: 1544.40, Comm 2.32, Size: 440.00, Stock: 600023\n",
      "2020-02-10, BUY EXECUTED, ref:59044, Price: 29.00, Cost: 1537.00, Comm 2.31, Size: 53.00, Stock: 600085\n",
      "2020-02-10, BUY EXECUTED, ref:59045, Price: 40.00, Cost: 1600.00, Comm 2.40, Size: 40.00, Stock: 600118\n",
      "2020-02-10, SELL EXECUTED, ref:59046, Price: 27.64, Cost: 54.50, Comm 0.08, Size: -2.00, Stock: 600196\n",
      "2020-02-10, BUY EXECUTED, ref:59047, Price: 1.47, Cost: 1537.62, Comm 2.31, Size: 1046.00, Stock: 600221\n",
      "2020-02-10, BUY EXECUTED, ref:59048, Price: 10.17, Cost: 1545.84, Comm 2.32, Size: 152.00, Stock: 600299\n",
      "2020-02-10, BUY EXECUTED, ref:59049, Price: 38.00, Cost: 1520.00, Comm 2.28, Size: 40.00, Stock: 600332\n",
      "2020-02-10, BUY EXECUTED, ref:59050, Price: 17.11, Cost: 1539.90, Comm 2.31, Size: 90.00, Stock: 600482\n",
      "2020-02-10, BUY EXECUTED, ref:59051, Price: 7.82, Cost: 1540.54, Comm 2.31, Size: 197.00, Stock: 600489\n",
      "2020-02-10, BUY EXECUTED, ref:59052, Price: 16.55, Cost: 1539.15, Comm 2.31, Size: 93.00, Stock: 600535\n",
      "2020-02-10, BUY EXECUTED, ref:59053, Price: 32.58, Cost: 1531.26, Comm 2.30, Size: 47.00, Stock: 600547\n",
      "2020-02-10, BUY EXECUTED, ref:59054, Price: 26.58, Cost: 1515.06, Comm 2.27, Size: 57.00, Stock: 600566\n",
      "2020-02-10, BUY EXECUTED, ref:59055, Price: 11.83, Cost: 1537.90, Comm 2.31, Size: 130.00, Stock: 600637\n",
      "2020-02-10, BUY EXECUTED, ref:59056, Price: 11.60, Cost: 1542.80, Comm 2.31, Size: 133.00, Stock: 600663\n",
      "2020-02-10, BUY EXECUTED, ref:59057, Price: 8.77, Cost: 1534.75, Comm 2.30, Size: 175.00, Stock: 600674\n",
      "2020-02-10, BUY EXECUTED, ref:59058, Price: 12.40, Cost: 1550.00, Comm 2.33, Size: 125.00, Stock: 600867\n",
      "2020-02-10, BUY EXECUTED, ref:59059, Price: 16.81, Cost: 1546.52, Comm 2.32, Size: 92.00, Stock: 600998\n",
      "2020-02-10, BUY EXECUTED, ref:59060, Price: 7.30, Cost: 1533.00, Comm 2.30, Size: 210.00, Stock: 601006\n",
      "2020-02-10, SELL EXECUTED, ref:59061, Price: 32.20, Cost: 93.90, Comm 0.14, Size: -3.00, Stock: 601066\n",
      "2020-02-10, BUY EXECUTED, ref:59062, Price: 5.22, Cost: 1539.90, Comm 2.31, Size: 295.00, Stock: 601169\n",
      "2020-02-10, BUY EXECUTED, ref:59063, Price: 16.44, Cost: 98.64, Comm 0.15, Size: 6.00, Stock: 601236\n",
      "2020-02-10, BUY EXECUTED, ref:59064, Price: 3.38, Cost: 1537.90, Comm 2.31, Size: 455.00, Stock: 601288\n",
      "2020-02-10, BUY EXECUTED, ref:59065, Price: 5.23, Cost: 1542.85, Comm 2.31, Size: 295.00, Stock: 601328\n",
      "2020-02-10, BUY EXECUTED, ref:59066, Price: 5.41, Cost: 1536.44, Comm 2.30, Size: 284.00, Stock: 601398\n",
      "2020-02-10, BUY EXECUTED, ref:59067, Price: 20.50, Cost: 1517.00, Comm 2.28, Size: 74.00, Stock: 601607\n",
      "2020-02-10, BUY EXECUTED, ref:59068, Price: 16.36, Cost: 1537.84, Comm 2.31, Size: 94.00, Stock: 601808\n",
      "2020-02-10, BUY EXECUTED, ref:59069, Price: 10.86, Cost: 1552.98, Comm 2.33, Size: 143.00, Stock: 601828\n",
      "2020-02-10, BUY EXECUTED, ref:59070, Price: 4.27, Cost: 1537.20, Comm 2.31, Size: 360.00, Stock: 601898\n",
      "2020-02-10, BUY EXECUTED, ref:59071, Price: 3.49, Cost: 1539.09, Comm 2.31, Size: 441.00, Stock: 601988\n",
      "2020-02-10, BUY EXECUTED, ref:59072, Price: 5.54, Cost: 1534.58, Comm 2.30, Size: 277.00, Stock: 601998\n",
      "2020-02-10, BUY EXECUTED, ref:59073, Price: 101.58, Cost: 1523.70, Comm 2.29, Size: 15.00, Stock: 603259\n",
      "2020-02-10, BUY EXECUTED, ref:59074, Price: 25.76, Cost: 1545.60, Comm 2.32, Size: 60.00, Stock: 603260\n",
      "2020-02-10, BUY EXECUTED, ref:59075, Price: 41.96, Cost: 41.96, Comm 0.06, Size: 1.00, Stock: 603799\n",
      "2020-02-10, 当前总资产 96828.32\n",
      "2020-02-11, 当前总资产 96504.90\n",
      "2020-02-12, 当前总资产 97483.08\n",
      "2020-02-13, 当前总资产 96613.10\n",
      "2020-02-14, 当前总资产 96834.81\n",
      "--------------2020-02-14 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000063', '000100', '000338', '000723', '000938', '002001', '002007', '002050', '002153', '002230', '002236', '002252', '002271', '002352', '002410', '002411', '002415', '002422', '002460', '002475', '002594', '002624', '002841', '300003', '300015', '300017', '300070', '300122', '300136', '300347', '300408', '600089', '600111', '600196', '600276', '600346', '600406', '600487', '600547', '600570', '600583', '600588', '600637', '600690', '600703', '600733', '600809', '601012', '601066', '601360', '601607', '601698', '601933', '603019', '603160', '603259', '603260', '603501', '603799', '603986']\n",
      "sell_stock ['000413', '000415', '000596', '000630', '000963', '002044', '002120', '002294', '002468', '002493', '002607', '002773', '002945', '002958', '300024', '300142', '600015', '600023', '600085', '600118', '600221', '600299', '600332', '600482', '600489', '600535', '600566', '600663', '600674', '600867', '600998', '601006', '601169', '601236', '601288', '601328', '601398', '601808', '601828', '601898', '601988', '601998']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-02-17, SELL EXECUTED, ref:59076, Price: 2.88, Cost: 1548.40, Comm 2.39, Size: -553.00, Stock: 000413\n",
      "2020-02-17, SELL EXECUTED, ref:59077, Price: 3.31, Cost: 1543.79, Comm 2.42, Size: -487.00, Stock: 000415\n",
      "2020-02-17, SELL EXECUTED, ref:59078, Price: 121.70, Cost: 1454.16, Comm 2.19, Size: -12.00, Stock: 000596\n",
      "2020-02-17, SELL EXECUTED, ref:59079, Price: 2.07, Cost: 1548.22, Comm 2.42, Size: -778.00, Stock: 000630\n",
      "2020-02-17, SELL EXECUTED, ref:59080, Price: 20.50, Cost: 1524.24, Comm 2.21, Size: -72.00, Stock: 000963\n",
      "2020-02-17, SELL EXECUTED, ref:59081, Price: 13.75, Cost: 1613.12, Comm 2.23, Size: -108.00, Stock: 002044\n",
      "2020-02-17, SELL EXECUTED, ref:59082, Price: 32.23, Cost: 1464.96, Comm 2.32, Size: -48.00, Stock: 002120\n",
      "2020-02-17, SELL EXECUTED, ref:59083, Price: 17.94, Cost: 1523.05, Comm 2.23, Size: -83.00, Stock: 002294\n",
      "2020-02-17, SELL EXECUTED, ref:59084, Price: 19.75, Cost: 1568.00, Comm 2.37, Size: -80.00, Stock: 002468\n",
      "2020-02-17, SELL EXECUTED, ref:59085, Price: 10.70, Cost: 1539.09, Comm 2.36, Size: -147.00, Stock: 002493\n",
      "2020-02-17, SELL EXECUTED, ref:59086, Price: 17.50, Cost: 1547.71, Comm 2.34, Size: -89.00, Stock: 002607\n",
      "2020-02-17, SELL EXECUTED, ref:59087, Price: 35.93, Cost: 1536.68, Comm 2.21, Size: -41.00, Stock: 002773\n",
      "2020-02-17, SELL EXECUTED, ref:59088, Price: 13.40, Cost: 1546.98, Comm 2.37, Size: -118.00, Stock: 002945\n",
      "2020-02-17, SELL EXECUTED, ref:59089, Price: 5.39, Cost: 1535.45, Comm 2.32, Size: -287.00, Stock: 002958\n",
      "2020-02-17, SELL EXECUTED, ref:59090, Price: 15.55, Cost: 1538.88, Comm 2.24, Size: -96.00, Stock: 300024\n",
      "2020-02-17, SELL EXECUTED, ref:59091, Price: 29.46, Cost: 1571.40, Comm 2.39, Size: -54.00, Stock: 300142\n",
      "2020-02-17, SELL EXECUTED, ref:59092, Price: 7.09, Cost: 1538.53, Comm 2.31, Size: -217.00, Stock: 600015\n",
      "2020-02-17, SELL EXECUTED, ref:59093, Price: 3.53, Cost: 1544.40, Comm 2.33, Size: -440.00, Stock: 600023\n",
      "2020-02-17, SELL EXECUTED, ref:59094, Price: 27.75, Cost: 1537.00, Comm 2.21, Size: -53.00, Stock: 600085\n",
      "2020-02-17, SELL EXECUTED, ref:59095, Price: 37.00, Cost: 1600.00, Comm 2.22, Size: -40.00, Stock: 600118\n",
      "2020-02-17, SELL EXECUTED, ref:59096, Price: 1.51, Cost: 1537.62, Comm 2.37, Size: -1046.00, Stock: 600221\n",
      "2020-02-17, SELL EXECUTED, ref:59097, Price: 10.80, Cost: 1545.84, Comm 2.46, Size: -152.00, Stock: 600299\n",
      "2020-02-17, SELL EXECUTED, ref:59098, Price: 35.92, Cost: 1520.00, Comm 2.16, Size: -40.00, Stock: 600332\n",
      "2020-02-17, SELL EXECUTED, ref:59099, Price: 17.50, Cost: 1539.90, Comm 2.36, Size: -90.00, Stock: 600482\n",
      "2020-02-17, SELL EXECUTED, ref:59100, Price: 8.04, Cost: 1540.54, Comm 2.38, Size: -197.00, Stock: 600489\n",
      "2020-02-17, SELL EXECUTED, ref:59101, Price: 15.78, Cost: 1539.15, Comm 2.20, Size: -93.00, Stock: 600535\n",
      "2020-02-17, SELL EXECUTED, ref:59102, Price: 25.45, Cost: 1515.06, Comm 2.18, Size: -57.00, Stock: 600566\n",
      "2020-02-17, SELL EXECUTED, ref:59103, Price: 11.82, Cost: 1542.80, Comm 2.36, Size: -133.00, Stock: 600663\n",
      "2020-02-17, SELL EXECUTED, ref:59104, Price: 8.93, Cost: 1534.75, Comm 2.34, Size: -175.00, Stock: 600674\n",
      "2020-02-17, SELL EXECUTED, ref:59105, Price: 11.58, Cost: 1550.00, Comm 2.17, Size: -125.00, Stock: 600867\n",
      "2020-02-17, SELL EXECUTED, ref:59106, Price: 15.67, Cost: 1546.52, Comm 2.16, Size: -92.00, Stock: 600998\n",
      "2020-02-17, SELL EXECUTED, ref:59107, Price: 7.29, Cost: 1533.00, Comm 2.30, Size: -210.00, Stock: 601006\n",
      "2020-02-17, SELL EXECUTED, ref:59108, Price: 5.24, Cost: 1539.90, Comm 2.32, Size: -295.00, Stock: 601169\n",
      "2020-02-17, SELL EXECUTED, ref:59109, Price: 18.18, Cost: 1682.19, Comm 2.48, Size: -91.00, Stock: 601236\n",
      "2020-02-17, SELL EXECUTED, ref:59110, Price: 3.42, Cost: 1537.90, Comm 2.33, Size: -455.00, Stock: 601288\n",
      "2020-02-17, SELL EXECUTED, ref:59111, Price: 5.27, Cost: 1542.85, Comm 2.33, Size: -295.00, Stock: 601328\n",
      "2020-02-17, SELL EXECUTED, ref:59112, Price: 5.42, Cost: 1536.44, Comm 2.31, Size: -284.00, Stock: 601398\n",
      "2020-02-17, SELL EXECUTED, ref:59113, Price: 18.15, Cost: 1537.84, Comm 2.56, Size: -94.00, Stock: 601808\n",
      "2020-02-17, SELL EXECUTED, ref:59114, Price: 10.75, Cost: 1552.98, Comm 2.31, Size: -143.00, Stock: 601828\n",
      "2020-02-17, SELL EXECUTED, ref:59115, Price: 4.38, Cost: 1537.20, Comm 2.37, Size: -360.00, Stock: 601898\n",
      "2020-02-17, SELL EXECUTED, ref:59116, Price: 3.56, Cost: 1539.09, Comm 2.35, Size: -441.00, Stock: 601988\n",
      "2020-02-17, SELL EXECUTED, ref:59117, Price: 5.55, Cost: 1534.58, Comm 2.31, Size: -277.00, Stock: 601998\n",
      "2020-02-17, BUY EXECUTED, ref:59118, Price: 40.20, Cost: 1527.60, Comm 2.29, Size: 38.00, Stock: 000063\n",
      "2020-02-17, BUY EXECUTED, ref:59119, Price: 5.61, Cost: 1542.75, Comm 2.31, Size: 275.00, Stock: 000100\n",
      "2020-02-17, BUY EXECUTED, ref:59120, Price: 14.24, Cost: 1523.68, Comm 2.29, Size: 107.00, Stock: 000338\n",
      "2020-02-17, BUY EXECUTED, ref:59121, Price: 7.91, Cost: 1526.63, Comm 2.29, Size: 193.00, Stock: 000723\n",
      "2020-02-17, BUY EXECUTED, ref:59122, Price: 44.00, Cost: 1584.00, Comm 2.38, Size: 36.00, Stock: 000938\n",
      "2020-02-17, BUY EXECUTED, ref:59123, Price: 25.16, Cost: 1534.76, Comm 2.30, Size: 61.00, Stock: 002001\n",
      "2020-02-17, SELL EXECUTED, ref:59124, Price: 42.00, Cost: 42.12, Comm 0.06, Size: -1.00, Stock: 002007\n",
      "2020-02-17, BUY EXECUTED, ref:59125, Price: 21.97, Cost: 1515.93, Comm 2.27, Size: 69.00, Stock: 002050\n",
      "2020-02-17, BUY EXECUTED, ref:59126, Price: 38.79, Cost: 1512.81, Comm 2.27, Size: 39.00, Stock: 002153\n",
      "2020-02-17, BUY EXECUTED, ref:59127, Price: 19.85, Cost: 1528.45, Comm 2.29, Size: 77.00, Stock: 002236\n",
      "2020-02-17, SELL EXECUTED, ref:59128, Price: 9.78, Cost: 114.00, Comm 0.18, Size: -12.00, Stock: 002252\n",
      "2020-02-17, BUY EXECUTED, ref:59129, Price: 29.21, Cost: 1548.13, Comm 2.32, Size: 53.00, Stock: 002271\n",
      "2020-02-17, BUY EXECUTED, ref:59130, Price: 43.80, Cost: 1576.80, Comm 2.37, Size: 36.00, Stock: 002352\n",
      "2020-02-17, BUY EXECUTED, ref:59131, Price: 41.90, Cost: 1508.40, Comm 2.26, Size: 36.00, Stock: 002410\n",
      "2020-02-17, BUY EXECUTED, ref:59132, Price: 12.54, Cost: 288.42, Comm 0.43, Size: 23.00, Stock: 002411\n",
      "2020-02-17, BUY EXECUTED, ref:59133, Price: 35.60, Cost: 1495.20, Comm 2.24, Size: 42.00, Stock: 002415\n",
      "2020-02-17, BUY EXECUTED, ref:59134, Price: 57.77, Cost: 1502.02, Comm 2.25, Size: 26.00, Stock: 002460\n",
      "2020-02-17, SELL EXECUTED, ref:59135, Price: 44.45, Cost: 74.00, Comm 0.13, Size: -2.00, Stock: 002475\n",
      "2020-02-17, BUY EXECUTED, ref:59136, Price: 50.22, Cost: 1506.60, Comm 2.26, Size: 30.00, Stock: 002624\n",
      "2020-02-17, BUY EXECUTED, ref:59137, Price: 88.94, Cost: 1511.98, Comm 2.27, Size: 17.00, Stock: 002841\n",
      "2020-02-17, BUY EXECUTED, ref:59138, Price: 41.12, Cost: 1521.44, Comm 2.28, Size: 37.00, Stock: 300015\n",
      "2020-02-17, BUY EXECUTED, ref:59139, Price: 9.41, Cost: 1552.65, Comm 2.33, Size: 165.00, Stock: 300017\n",
      "2020-02-17, BUY EXECUTED, ref:59140, Price: 8.26, Cost: 1544.62, Comm 2.32, Size: 187.00, Stock: 300070\n",
      "2020-02-17, BUY EXECUTED, ref:59141, Price: 43.58, Cost: 1525.30, Comm 2.29, Size: 35.00, Stock: 300136\n",
      "2020-02-17, BUY EXECUTED, ref:59142, Price: 24.11, Cost: 1543.04, Comm 2.31, Size: 64.00, Stock: 300408\n",
      "2020-02-17, BUY EXECUTED, ref:59143, Price: 6.23, Cost: 1526.35, Comm 2.29, Size: 245.00, Stock: 600089\n",
      "2020-02-17, BUY EXECUTED, ref:59144, Price: 9.88, Cost: 1541.28, Comm 2.31, Size: 156.00, Stock: 600111\n",
      "2020-02-17, BUY EXECUTED, ref:59145, Price: 91.55, Cost: 1464.80, Comm 2.20, Size: 16.00, Stock: 600276\n",
      "2020-02-17, BUY EXECUTED, ref:59146, Price: 16.24, Cost: 1542.80, Comm 2.31, Size: 95.00, Stock: 600346\n",
      "2020-02-17, BUY EXECUTED, ref:59147, Price: 19.24, Cost: 1519.96, Comm 2.28, Size: 79.00, Stock: 600406\n",
      "2020-02-17, BUY EXECUTED, ref:59148, Price: 15.56, Cost: 1540.44, Comm 2.31, Size: 99.00, Stock: 600487\n",
      "2020-02-17, SELL EXECUTED, ref:59149, Price: 33.60, Cost: 32.58, Comm 0.05, Size: -1.00, Stock: 600547\n",
      "2020-02-17, BUY EXECUTED, ref:59150, Price: 98.20, Cost: 1571.20, Comm 2.36, Size: 16.00, Stock: 600570\n",
      "2020-02-17, BUY EXECUTED, ref:59151, Price: 6.85, Cost: 1534.40, Comm 2.30, Size: 224.00, Stock: 600583\n",
      "2020-02-17, BUY EXECUTED, ref:59152, Price: 43.40, Cost: 1519.00, Comm 2.28, Size: 35.00, Stock: 600588\n",
      "2020-02-17, BUY EXECUTED, ref:59153, Price: 10.80, Cost: 129.60, Comm 0.19, Size: 12.00, Stock: 600637\n",
      "2020-02-17, BUY EXECUTED, ref:59154, Price: 18.28, Cost: 1535.52, Comm 2.30, Size: 84.00, Stock: 600690\n",
      "2020-02-17, BUY EXECUTED, ref:59155, Price: 25.30, Cost: 1593.90, Comm 2.39, Size: 63.00, Stock: 600703\n",
      "2020-02-17, BUY EXECUTED, ref:59156, Price: 6.43, Cost: 1523.91, Comm 2.29, Size: 237.00, Stock: 600733\n",
      "2020-02-17, BUY EXECUTED, ref:59157, Price: 87.98, Cost: 1495.66, Comm 2.24, Size: 17.00, Stock: 600809\n",
      "2020-02-17, BUY EXECUTED, ref:59158, Price: 31.81, Cost: 1495.07, Comm 2.24, Size: 47.00, Stock: 601012\n",
      "2020-02-17, BUY EXECUTED, ref:59159, Price: 24.29, Cost: 1530.27, Comm 2.30, Size: 63.00, Stock: 601360\n",
      "2020-02-17, BUY EXECUTED, ref:59160, Price: 20.40, Cost: 40.80, Comm 0.06, Size: 2.00, Stock: 601607\n",
      "2020-02-17, BUY EXECUTED, ref:59161, Price: 19.67, Cost: 1514.59, Comm 2.27, Size: 77.00, Stock: 601698\n",
      "2020-02-17, BUY EXECUTED, ref:59162, Price: 8.99, Cost: 1546.28, Comm 2.32, Size: 172.00, Stock: 601933\n",
      "2020-02-17, BUY EXECUTED, ref:59163, Price: 48.60, Cost: 1506.60, Comm 2.26, Size: 31.00, Stock: 603019\n",
      "2020-02-17, BUY EXECUTED, ref:59164, Price: 313.99, Cost: 1255.96, Comm 1.88, Size: 4.00, Stock: 603160\n",
      "2020-02-17, SELL EXECUTED, ref:59165, Price: 109.47, Cost: 101.58, Comm 0.16, Size: -1.00, Stock: 603259\n",
      "2020-02-17, SELL EXECUTED, ref:59166, Price: 28.44, Cost: 128.80, Comm 0.21, Size: -5.00, Stock: 603260\n",
      "2020-02-17, BUY EXECUTED, ref:59167, Price: 188.00, Cost: 1504.00, Comm 2.26, Size: 8.00, Stock: 603501\n",
      "2020-02-17, SELL EXECUTED, ref:59168, Price: 53.00, Cost: 268.97, Comm 0.48, Size: -6.00, Stock: 603799\n",
      "2020-02-17, BUY EXECUTED, ref:59169, Price: 309.00, Cost: 1236.00, Comm 1.85, Size: 4.00, Stock: 603986\n",
      "2020-02-17, 当前总资产 98915.54\n",
      "2020-02-18, 当前总资产 99695.41\n",
      "2020-02-19, 当前总资产 98348.62\n",
      "2020-02-20, 当前总资产 100456.24\n",
      "2020-02-21, 当前总资产 101828.21\n",
      "--------------2020-02-21 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000063', '000100', '000166', '000656', '000723', '000725', '000728', '000776', '000876', '000938', '002120', '002202', '002352', '002415', '002422', '002460', '002475', '002555', '002602', '002673', '002736', '002939', '002945', '300017', '300024', '300124', '600030', '600061', '600109', '600176', '600183', '600309', '600369', '600390', '600438', '600487', '600516', '600519', '600570', '600588', '600816', '600837', '600977', '600999', '601066', '601108', '601198', '601318', '601336', '601555', '601601', '601688', '601698', '601788', '601881', '601888', '601901', '603501', '603799', '603993']\n",
      "sell_stock ['000338', '002001', '002007', '002050', '002153', '002230', '002236', '002252', '002271', '002410', '002411', '002594', '002624', '002841', '300003', '300015', '300070', '300122', '300136', '300347', '300408', '600089', '600111', '600196', '600276', '600346', '600406', '600547', '600583', '600637', '600690', '600703', '600733', '600809', '601012', '601360', '601607', '601933', '603019', '603160', '603259', '603260', '603986']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-02-24, SELL EXECUTED, ref:59170, Price: 14.78, Cost: 1523.68, Comm 2.37, Size: -107.00, Stock: 000338\n",
      "2020-02-24, SELL EXECUTED, ref:59171, Price: 26.91, Cost: 1534.76, Comm 2.46, Size: -61.00, Stock: 002001\n",
      "2020-02-24, SELL EXECUTED, ref:59172, Price: 42.00, Cost: 1516.32, Comm 2.27, Size: -36.00, Stock: 002007\n",
      "2020-02-24, SELL EXECUTED, ref:59173, Price: 21.83, Cost: 1515.93, Comm 2.26, Size: -69.00, Stock: 002050\n",
      "2020-02-24, SELL EXECUTED, ref:59174, Price: 41.10, Cost: 1512.81, Comm 2.40, Size: -39.00, Stock: 002153\n",
      "2020-02-24, SELL EXECUTED, ref:59175, Price: 41.99, Cost: 1372.00, Comm 2.52, Size: -40.00, Stock: 002230\n",
      "2020-02-24, SELL EXECUTED, ref:59176, Price: 21.90, Cost: 1528.45, Comm 2.53, Size: -77.00, Stock: 002236\n",
      "2020-02-24, SELL EXECUTED, ref:59177, Price: 9.25, Cost: 1434.50, Comm 2.10, Size: -151.00, Stock: 002252\n",
      "2020-02-24, SELL EXECUTED, ref:59178, Price: 30.97, Cost: 1548.13, Comm 2.46, Size: -53.00, Stock: 002271\n",
      "2020-02-24, SELL EXECUTED, ref:59179, Price: 42.52, Cost: 1508.40, Comm 2.30, Size: -36.00, Stock: 002410\n",
      "2020-02-24, SELL EXECUTED, ref:59180, Price: 12.90, Cost: 1751.65, Comm 2.32, Size: -120.00, Stock: 002411\n",
      "2020-02-24, SELL EXECUTED, ref:59181, Price: 65.42, Cost: 1539.20, Comm 2.55, Size: -26.00, Stock: 002594\n",
      "2020-02-24, SELL EXECUTED, ref:59182, Price: 50.58, Cost: 1506.60, Comm 2.28, Size: -30.00, Stock: 002624\n",
      "2020-02-24, SELL EXECUTED, ref:59183, Price: 97.67, Cost: 1511.98, Comm 2.49, Size: -17.00, Stock: 002841\n",
      "2020-02-24, SELL EXECUTED, ref:59184, Price: 36.08, Cost: 1542.20, Comm 2.38, Size: -44.00, Stock: 300003\n",
      "2020-02-24, SELL EXECUTED, ref:59185, Price: 42.70, Cost: 1521.44, Comm 2.37, Size: -37.00, Stock: 300015\n",
      "2020-02-24, SELL EXECUTED, ref:59186, Price: 9.43, Cost: 1544.62, Comm 2.65, Size: -187.00, Stock: 300070\n",
      "2020-02-24, SELL EXECUTED, ref:59187, Price: 61.12, Cost: 1543.20, Comm 2.20, Size: -24.00, Stock: 300122\n",
      "2020-02-24, SELL EXECUTED, ref:59188, Price: 50.05, Cost: 1525.30, Comm 2.63, Size: -35.00, Stock: 300136\n",
      "2020-02-24, SELL EXECUTED, ref:59189, Price: 80.12, Cost: 1520.19, Comm 2.28, Size: -19.00, Stock: 300347\n",
      "2020-02-24, SELL EXECUTED, ref:59190, Price: 26.10, Cost: 1543.04, Comm 2.51, Size: -64.00, Stock: 300408\n",
      "2020-02-24, SELL EXECUTED, ref:59191, Price: 6.48, Cost: 1526.35, Comm 2.38, Size: -245.00, Stock: 600089\n",
      "2020-02-24, SELL EXECUTED, ref:59192, Price: 10.14, Cost: 1541.28, Comm 2.37, Size: -156.00, Stock: 600111\n",
      "2020-02-24, SELL EXECUTED, ref:59193, Price: 26.54, Cost: 1553.25, Comm 2.27, Size: -57.00, Stock: 600196\n",
      "2020-02-24, SELL EXECUTED, ref:59194, Price: 89.97, Cost: 1464.80, Comm 2.16, Size: -16.00, Stock: 600276\n",
      "2020-02-24, SELL EXECUTED, ref:59195, Price: 16.07, Cost: 1542.80, Comm 2.29, Size: -95.00, Stock: 600346\n",
      "2020-02-24, SELL EXECUTED, ref:59196, Price: 20.10, Cost: 1519.96, Comm 2.38, Size: -79.00, Stock: 600406\n",
      "2020-02-24, SELL EXECUTED, ref:59197, Price: 39.00, Cost: 1498.68, Comm 2.69, Size: -46.00, Stock: 600547\n",
      "2020-02-24, SELL EXECUTED, ref:59198, Price: 6.74, Cost: 1534.40, Comm 2.26, Size: -224.00, Stock: 600583\n",
      "2020-02-24, SELL EXECUTED, ref:59199, Price: 11.23, Cost: 1667.50, Comm 2.39, Size: -142.00, Stock: 600637\n",
      "2020-02-24, SELL EXECUTED, ref:59200, Price: 18.75, Cost: 1535.52, Comm 2.36, Size: -84.00, Stock: 600690\n",
      "2020-02-24, SELL EXECUTED, ref:59201, Price: 27.80, Cost: 1593.90, Comm 2.63, Size: -63.00, Stock: 600703\n",
      "2020-02-24, SELL EXECUTED, ref:59202, Price: 6.78, Cost: 1523.91, Comm 2.41, Size: -237.00, Stock: 600733\n",
      "2020-02-24, SELL EXECUTED, ref:59203, Price: 89.01, Cost: 1495.66, Comm 2.27, Size: -17.00, Stock: 600809\n",
      "2020-02-24, SELL EXECUTED, ref:59204, Price: 34.50, Cost: 1495.07, Comm 2.43, Size: -47.00, Stock: 601012\n",
      "2020-02-24, SELL EXECUTED, ref:59205, Price: 26.20, Cost: 1530.27, Comm 2.48, Size: -63.00, Stock: 601360\n",
      "2020-02-24, SELL EXECUTED, ref:59206, Price: 20.25, Cost: 1557.80, Comm 2.31, Size: -76.00, Stock: 601607\n",
      "2020-02-24, SELL EXECUTED, ref:59207, Price: 9.00, Cost: 1546.28, Comm 2.32, Size: -172.00, Stock: 601933\n",
      "2020-02-24, SELL EXECUTED, ref:59208, Price: 52.25, Cost: 1506.60, Comm 2.43, Size: -31.00, Stock: 603019\n",
      "2020-02-24, SELL EXECUTED, ref:59209, Price: 361.00, Cost: 1255.96, Comm 2.17, Size: -4.00, Stock: 603160\n",
      "2020-02-24, SELL EXECUTED, ref:59210, Price: 112.55, Cost: 1422.12, Comm 2.36, Size: -14.00, Stock: 603259\n",
      "2020-02-24, SELL EXECUTED, ref:59211, Price: 29.67, Cost: 1416.80, Comm 2.45, Size: -55.00, Stock: 603260\n",
      "2020-02-24, SELL EXECUTED, ref:59212, Price: 398.50, Cost: 1236.00, Comm 2.39, Size: -4.00, Stock: 603986\n",
      "2020-02-24, SELL EXECUTED, ref:59213, Price: 47.20, Cost: 80.40, Comm 0.14, Size: -2.00, Stock: 000063\n",
      "2020-02-24, SELL EXECUTED, ref:59214, Price: 6.80, Cost: 185.13, Comm 0.34, Size: -33.00, Stock: 000100\n",
      "2020-02-24, BUY EXECUTED, ref:59215, Price: 4.89, Cost: 1603.92, Comm 2.41, Size: 328.00, Stock: 000166\n",
      "2020-02-24, BUY EXECUTED, ref:59216, Price: 7.37, Cost: 1614.03, Comm 2.42, Size: 219.00, Stock: 000656\n",
      "2020-02-24, SELL EXECUTED, ref:59217, Price: 9.10, Cost: 87.01, Comm 0.15, Size: -11.00, Stock: 000723\n",
      "2020-02-24, BUY EXECUTED, ref:59218, Price: 5.49, Cost: 1652.49, Comm 2.48, Size: 301.00, Stock: 000725\n",
      "2020-02-24, BUY EXECUTED, ref:59219, Price: 9.74, Cost: 1597.36, Comm 2.40, Size: 164.00, Stock: 000728\n",
      "2020-02-24, BUY EXECUTED, ref:59220, Price: 15.48, Cost: 1594.44, Comm 2.39, Size: 103.00, Stock: 000776\n",
      "2020-02-24, BUY EXECUTED, ref:59221, Price: 21.06, Cost: 1579.50, Comm 2.37, Size: 75.00, Stock: 000876\n",
      "2020-02-24, BUY EXECUTED, ref:59222, Price: 32.95, Cost: 1614.55, Comm 2.42, Size: 49.00, Stock: 002120\n",
      "2020-02-24, BUY EXECUTED, ref:59223, Price: 11.39, Cost: 1594.60, Comm 2.39, Size: 140.00, Stock: 002202\n",
      "2020-02-24, SELL EXECUTED, ref:59224, Price: 39.00, Cost: 35.60, Comm 0.06, Size: -1.00, Stock: 002415\n",
      "2020-02-24, BUY EXECUTED, ref:59225, Price: 24.51, Cost: 171.57, Comm 0.26, Size: 7.00, Stock: 002422\n",
      "2020-02-24, BUY EXECUTED, ref:59226, Price: 56.50, Cost: 56.50, Comm 0.08, Size: 1.00, Stock: 002460\n",
      "2020-02-24, SELL EXECUTED, ref:59227, Price: 50.01, Cost: 74.00, Comm 0.15, Size: -2.00, Stock: 002475\n",
      "2020-02-24, BUY EXECUTED, ref:59228, Price: 36.80, Cost: 1582.40, Comm 2.37, Size: 43.00, Stock: 002555\n",
      "2020-02-24, BUY EXECUTED, ref:59229, Price: 14.51, Cost: 1581.59, Comm 2.37, Size: 109.00, Stock: 002602\n",
      "2020-02-24, BUY EXECUTED, ref:59230, Price: 9.36, Cost: 1591.20, Comm 2.39, Size: 170.00, Stock: 002673\n",
      "2020-02-24, BUY EXECUTED, ref:59231, Price: 12.71, Cost: 1601.46, Comm 2.40, Size: 126.00, Stock: 002736\n",
      "2020-02-24, BUY EXECUTED, ref:59232, Price: 13.70, Cost: 1602.90, Comm 2.40, Size: 117.00, Stock: 002939\n",
      "2020-02-24, BUY EXECUTED, ref:59233, Price: 14.58, Cost: 1574.64, Comm 2.36, Size: 108.00, Stock: 002945\n",
      "2020-02-24, SELL EXECUTED, ref:59234, Price: 10.51, Cost: 84.69, Comm 0.14, Size: -9.00, Stock: 300017\n",
      "2020-02-24, BUY EXECUTED, ref:59235, Price: 16.95, Cost: 1593.30, Comm 2.39, Size: 94.00, Stock: 300024\n",
      "2020-02-24, BUY EXECUTED, ref:59236, Price: 31.30, Cost: 1627.60, Comm 2.44, Size: 52.00, Stock: 300124\n",
      "2020-02-24, BUY EXECUTED, ref:59237, Price: 24.99, Cost: 1599.36, Comm 2.40, Size: 64.00, Stock: 600030\n",
      "2020-02-24, BUY EXECUTED, ref:59238, Price: 14.20, Cost: 1604.60, Comm 2.41, Size: 113.00, Stock: 600061\n",
      "2020-02-24, BUY EXECUTED, ref:59239, Price: 10.88, Cost: 1577.60, Comm 2.37, Size: 145.00, Stock: 600109\n",
      "2020-02-24, BUY EXECUTED, ref:59240, Price: 10.13, Cost: 1600.54, Comm 2.40, Size: 158.00, Stock: 600176\n",
      "2020-02-24, BUY EXECUTED, ref:59241, Price: 29.66, Cost: 1631.30, Comm 2.45, Size: 55.00, Stock: 600183\n",
      "2020-02-24, BUY EXECUTED, ref:59242, Price: 51.00, Cost: 1581.00, Comm 2.37, Size: 31.00, Stock: 600309\n",
      "2020-02-24, BUY EXECUTED, ref:59243, Price: 5.28, Cost: 1605.12, Comm 2.41, Size: 304.00, Stock: 600369\n",
      "2020-02-24, BUY EXECUTED, ref:59244, Price: 8.34, Cost: 1617.96, Comm 2.43, Size: 194.00, Stock: 600390\n",
      "2020-02-24, BUY EXECUTED, ref:59245, Price: 18.74, Cost: 1574.16, Comm 2.36, Size: 84.00, Stock: 600438\n",
      "2020-02-24, SELL EXECUTED, ref:59246, Price: 16.99, Cost: 46.68, Comm 0.08, Size: -3.00, Stock: 600487\n",
      "2020-02-24, BUY EXECUTED, ref:59247, Price: 10.96, Cost: 1589.20, Comm 2.38, Size: 145.00, Stock: 600516\n",
      "2020-02-24, BUY EXECUTED, ref:59248, Price: 1105.50, Cost: 1105.50, Comm 1.66, Size: 1.00, Stock: 600519\n",
      "2020-02-24, BUY EXECUTED, ref:59249, Price: 3.33, Cost: 1591.74, Comm 2.39, Size: 478.00, Stock: 600816\n",
      "2020-02-24, BUY EXECUTED, ref:59250, Price: 15.28, Cost: 1589.12, Comm 2.38, Size: 104.00, Stock: 600837\n",
      "2020-02-24, BUY EXECUTED, ref:59251, Price: 14.00, Cost: 1610.00, Comm 2.42, Size: 115.00, Stock: 600977\n",
      "2020-02-24, BUY EXECUTED, ref:59252, Price: 18.76, Cost: 1575.84, Comm 2.36, Size: 84.00, Stock: 600999\n",
      "2020-02-24, SELL EXECUTED, ref:59253, Price: 34.78, Cost: 31.30, Comm 0.05, Size: -1.00, Stock: 601066\n",
      "2020-02-24, BUY EXECUTED, ref:59254, Price: 11.61, Cost: 1590.57, Comm 2.39, Size: 137.00, Stock: 601108\n",
      "2020-02-24, BUY EXECUTED, ref:59255, Price: 12.64, Cost: 1580.00, Comm 2.37, Size: 125.00, Stock: 601198\n",
      "2020-02-24, BUY EXECUTED, ref:59256, Price: 81.00, Cost: 1539.00, Comm 2.31, Size: 19.00, Stock: 601318\n",
      "2020-02-24, BUY EXECUTED, ref:59257, Price: 47.56, Cost: 1569.48, Comm 2.35, Size: 33.00, Stock: 601336\n",
      "2020-02-24, BUY EXECUTED, ref:59258, Price: 9.88, Cost: 1590.68, Comm 2.39, Size: 161.00, Stock: 601555\n",
      "2020-02-24, BUY EXECUTED, ref:59259, Price: 34.19, Cost: 1572.74, Comm 2.36, Size: 46.00, Stock: 601601\n",
      "2020-02-24, BUY EXECUTED, ref:59260, Price: 20.18, Cost: 1594.22, Comm 2.39, Size: 79.00, Stock: 601688\n",
      "2020-02-24, BUY EXECUTED, ref:59261, Price: 19.50, Cost: 58.50, Comm 0.09, Size: 3.00, Stock: 601698\n",
      "2020-02-24, BUY EXECUTED, ref:59262, Price: 12.96, Cost: 1607.04, Comm 2.41, Size: 124.00, Stock: 601788\n",
      "2020-02-24, BUY EXECUTED, ref:59263, Price: 11.36, Cost: 1613.12, Comm 2.42, Size: 142.00, Stock: 601881\n",
      "2020-02-24, BUY EXECUTED, ref:59264, Price: 83.60, Cost: 1504.80, Comm 2.26, Size: 18.00, Stock: 601888\n",
      "2020-02-24, BUY EXECUTED, ref:59265, Price: 8.20, Cost: 1590.80, Comm 2.39, Size: 194.00, Stock: 601901\n",
      "2020-02-24, BUY EXECUTED, ref:59266, Price: 44.50, Cost: 222.50, Comm 0.33, Size: 5.00, Stock: 603799\n",
      "2020-02-24, BUY EXECUTED, ref:59267, Price: 4.53, Cost: 1585.50, Comm 2.38, Size: 350.00, Stock: 603993\n",
      "2020-02-24, 当前总资产 102726.19\n",
      "2020-02-25, 当前总资产 103507.51\n",
      "2020-02-26, 当前总资产 101101.76\n",
      "2020-02-27, 当前总资产 101062.08\n",
      "2020-02-28, 当前总资产 95729.17\n",
      "--------------2020-02-28 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000002', '000100', '000333', '000338', '000723', '000768', '000858', '000876', '000938', '002008', '002230', '002236', '002241', '002415', '002456', '002460', '002466', '002555', '002594', '002624', '002714', '002916', '002938', '002939', '002945', '300003', '300017', '300033', '300059', '300136', '300413', '300433', '300498', '600030', '600031', '600109', '600196', '600487', '600516', '600522', '600547', '600570', '600585', '600588', '600703', '600837', '600893', '601012', '601066', '601108', '601138', '601162', '601236', '601360', '601688', '601878', '601881', '603019', '603259', '603799']\n",
      "sell_stock ['000063', '000166', '000656', '000725', '000728', '000776', '002120', '002202', '002352', '002422', '002475', '002602', '002673', '002736', '300024', '300124', '600061', '600176', '600183', '600309', '600369', '600390', '600438', '600519', '600816', '600977', '600999', '601198', '601318', '601336', '601555', '601601', '601698', '601788', '601888', '601901', '603501', '603993']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-03-02, SELL EXECUTED, ref:59268, Price: 52.00, Cost: 1447.20, Comm 2.81, Size: -36.00, Stock: 000063\n",
      "2020-03-02, SELL EXECUTED, ref:59269, Price: 4.68, Cost: 1603.92, Comm 2.30, Size: -328.00, Stock: 000166\n",
      "2020-03-02, SELL EXECUTED, ref:59270, Price: 7.53, Cost: 1614.03, Comm 2.47, Size: -219.00, Stock: 000656\n",
      "2020-03-02, SELL EXECUTED, ref:59271, Price: 5.00, Cost: 1652.49, Comm 2.26, Size: -301.00, Stock: 000725\n",
      "2020-03-02, SELL EXECUTED, ref:59272, Price: 9.14, Cost: 1597.36, Comm 2.25, Size: -164.00, Stock: 000728\n",
      "2020-03-02, SELL EXECUTED, ref:59273, Price: 14.68, Cost: 1594.44, Comm 2.27, Size: -103.00, Stock: 000776\n",
      "2020-03-02, SELL EXECUTED, ref:59274, Price: 29.50, Cost: 1614.55, Comm 2.17, Size: -49.00, Stock: 002120\n",
      "2020-03-02, SELL EXECUTED, ref:59275, Price: 10.53, Cost: 1594.60, Comm 2.21, Size: -140.00, Stock: 002202\n",
      "2020-03-02, SELL EXECUTED, ref:59276, Price: 49.34, Cost: 1576.80, Comm 2.66, Size: -36.00, Stock: 002352\n",
      "2020-03-02, SELL EXECUTED, ref:59277, Price: 22.99, Cost: 1705.57, Comm 2.28, Size: -66.00, Stock: 002422\n",
      "2020-03-02, SELL EXECUTED, ref:59278, Price: 48.01, Cost: 1221.00, Comm 2.38, Size: -33.00, Stock: 002475\n",
      "2020-03-02, SELL EXECUTED, ref:59279, Price: 13.91, Cost: 1581.59, Comm 2.27, Size: -109.00, Stock: 002602\n",
      "2020-03-02, SELL EXECUTED, ref:59280, Price: 9.56, Cost: 1591.20, Comm 2.44, Size: -170.00, Stock: 002673\n",
      "2020-03-02, SELL EXECUTED, ref:59281, Price: 11.92, Cost: 1601.46, Comm 2.25, Size: -126.00, Stock: 002736\n",
      "2020-03-02, SELL EXECUTED, ref:59282, Price: 15.20, Cost: 1593.30, Comm 2.14, Size: -94.00, Stock: 300024\n",
      "2020-03-02, SELL EXECUTED, ref:59283, Price: 28.65, Cost: 1627.60, Comm 2.23, Size: -52.00, Stock: 300124\n",
      "2020-03-02, SELL EXECUTED, ref:59284, Price: 13.20, Cost: 1604.60, Comm 2.24, Size: -113.00, Stock: 600061\n",
      "2020-03-02, SELL EXECUTED, ref:59285, Price: 9.40, Cost: 1600.54, Comm 2.23, Size: -158.00, Stock: 600176\n",
      "2020-03-02, SELL EXECUTED, ref:59286, Price: 32.10, Cost: 1631.30, Comm 2.65, Size: -55.00, Stock: 600183\n",
      "2020-03-02, SELL EXECUTED, ref:59287, Price: 47.08, Cost: 1581.00, Comm 2.19, Size: -31.00, Stock: 600309\n",
      "2020-03-02, SELL EXECUTED, ref:59288, Price: 5.08, Cost: 1605.12, Comm 2.32, Size: -304.00, Stock: 600369\n",
      "2020-03-02, SELL EXECUTED, ref:59289, Price: 7.68, Cost: 1617.96, Comm 2.23, Size: -194.00, Stock: 600390\n",
      "2020-03-02, SELL EXECUTED, ref:59290, Price: 17.64, Cost: 1574.16, Comm 2.22, Size: -84.00, Stock: 600438\n",
      "2020-03-02, SELL EXECUTED, ref:59291, Price: 1050.11, Cost: 1105.50, Comm 1.58, Size: -1.00, Stock: 600519\n",
      "2020-03-02, SELL EXECUTED, ref:59292, Price: 3.01, Cost: 1591.74, Comm 2.16, Size: -478.00, Stock: 600816\n",
      "2020-03-02, SELL EXECUTED, ref:59293, Price: 12.83, Cost: 1610.00, Comm 2.21, Size: -115.00, Stock: 600977\n",
      "2020-03-02, SELL EXECUTED, ref:59294, Price: 17.90, Cost: 1575.84, Comm 2.26, Size: -84.00, Stock: 600999\n",
      "2020-03-02, SELL EXECUTED, ref:59295, Price: 12.16, Cost: 1580.00, Comm 2.28, Size: -125.00, Stock: 601198\n",
      "2020-03-02, SELL EXECUTED, ref:59296, Price: 78.32, Cost: 1539.00, Comm 2.23, Size: -19.00, Stock: 601318\n",
      "2020-03-02, SELL EXECUTED, ref:59297, Price: 44.38, Cost: 1569.48, Comm 2.20, Size: -33.00, Stock: 601336\n",
      "2020-03-02, SELL EXECUTED, ref:59298, Price: 9.47, Cost: 1590.68, Comm 2.29, Size: -161.00, Stock: 601555\n",
      "2020-03-02, SELL EXECUTED, ref:59299, Price: 31.96, Cost: 1572.74, Comm 2.21, Size: -46.00, Stock: 601601\n",
      "2020-03-02, SELL EXECUTED, ref:59300, Price: 16.99, Cost: 1573.09, Comm 2.04, Size: -80.00, Stock: 601698\n",
      "2020-03-02, SELL EXECUTED, ref:59301, Price: 12.00, Cost: 1607.04, Comm 2.23, Size: -124.00, Stock: 601788\n",
      "2020-03-02, SELL EXECUTED, ref:59302, Price: 78.05, Cost: 1504.80, Comm 2.11, Size: -18.00, Stock: 601888\n",
      "2020-03-02, SELL EXECUTED, ref:59303, Price: 7.41, Cost: 1590.80, Comm 2.16, Size: -194.00, Stock: 601901\n",
      "2020-03-02, SELL EXECUTED, ref:59304, Price: 180.00, Cost: 1504.00, Comm 2.16, Size: -8.00, Stock: 603501\n",
      "2020-03-02, SELL EXECUTED, ref:59305, Price: 4.12, Cost: 1585.50, Comm 2.16, Size: -350.00, Stock: 603993\n",
      "2020-03-02, BUY EXECUTED, ref:59306, Price: 29.90, Cost: 1524.90, Comm 2.29, Size: 51.00, Stock: 000002\n",
      "2020-03-02, BUY EXECUTED, ref:59307, Price: 6.04, Cost: 90.60, Comm 0.14, Size: 15.00, Stock: 000100\n",
      "2020-03-02, BUY EXECUTED, ref:59308, Price: 53.05, Cost: 1485.40, Comm 2.23, Size: 28.00, Stock: 000333\n",
      "2020-03-02, BUY EXECUTED, ref:59309, Price: 14.46, Cost: 1518.30, Comm 2.28, Size: 105.00, Stock: 000338\n",
      "2020-03-02, BUY EXECUTED, ref:59310, Price: 17.27, Cost: 1537.03, Comm 2.31, Size: 89.00, Stock: 000768\n",
      "2020-03-02, BUY EXECUTED, ref:59311, Price: 120.10, Cost: 1441.20, Comm 2.16, Size: 12.00, Stock: 000858\n",
      "2020-03-02, SELL EXECUTED, ref:59312, Price: 24.72, Cost: 252.72, Comm 0.44, Size: -12.00, Stock: 000876\n",
      "2020-03-02, SELL EXECUTED, ref:59313, Price: 45.81, Cost: 88.00, Comm 0.14, Size: -2.00, Stock: 000938\n",
      "2020-03-02, BUY EXECUTED, ref:59314, Price: 38.14, Cost: 1487.46, Comm 2.23, Size: 39.00, Stock: 002008\n",
      "2020-03-02, BUY EXECUTED, ref:59315, Price: 39.85, Cost: 1554.15, Comm 2.33, Size: 39.00, Stock: 002230\n",
      "2020-03-02, BUY EXECUTED, ref:59316, Price: 19.64, Cost: 1531.92, Comm 2.30, Size: 78.00, Stock: 002236\n",
      "2020-03-02, BUY EXECUTED, ref:59317, Price: 22.65, Cost: 1540.20, Comm 2.31, Size: 68.00, Stock: 002241\n",
      "2020-03-02, BUY EXECUTED, ref:59318, Price: 34.98, Cost: 69.96, Comm 0.10, Size: 2.00, Stock: 002415\n",
      "2020-03-02, BUY EXECUTED, ref:59319, Price: 19.00, Cost: 1539.00, Comm 2.31, Size: 81.00, Stock: 002456\n",
      "2020-03-02, BUY EXECUTED, ref:59320, Price: 53.18, Cost: 106.36, Comm 0.16, Size: 2.00, Stock: 002460\n",
      "2020-03-02, BUY EXECUTED, ref:59321, Price: 32.20, Cost: 1513.40, Comm 2.27, Size: 47.00, Stock: 002466\n",
      "2020-03-02, BUY EXECUTED, ref:59322, Price: 35.00, Cost: 35.00, Comm 0.05, Size: 1.00, Stock: 002555\n",
      "2020-03-02, BUY EXECUTED, ref:59323, Price: 65.60, Cost: 1508.80, Comm 2.26, Size: 23.00, Stock: 002594\n",
      "2020-03-02, BUY EXECUTED, ref:59324, Price: 52.50, Cost: 1522.50, Comm 2.28, Size: 29.00, Stock: 002624\n",
      "2020-03-02, BUY EXECUTED, ref:59325, Price: 115.50, Cost: 1501.50, Comm 2.25, Size: 13.00, Stock: 002714\n",
      "2020-03-02, BUY EXECUTED, ref:59326, Price: 217.00, Cost: 1519.00, Comm 2.28, Size: 7.00, Stock: 002916\n",
      "2020-03-02, BUY EXECUTED, ref:59327, Price: 42.80, Cost: 1498.00, Comm 2.25, Size: 35.00, Stock: 002938\n",
      "2020-03-02, BUY EXECUTED, ref:59328, Price: 13.00, Cost: 26.00, Comm 0.04, Size: 2.00, Stock: 002939\n",
      "2020-03-02, BUY EXECUTED, ref:59329, Price: 13.60, Cost: 54.40, Comm 0.08, Size: 4.00, Stock: 002945\n",
      "2020-03-02, BUY EXECUTED, ref:59330, Price: 34.89, Cost: 1535.16, Comm 2.30, Size: 44.00, Stock: 300003\n",
      "2020-03-02, SELL EXECUTED, ref:59331, Price: 9.79, Cost: 9.41, Comm 0.01, Size: -1.00, Stock: 300017\n",
      "2020-03-02, BUY EXECUTED, ref:59332, Price: 128.00, Cost: 1536.00, Comm 2.30, Size: 12.00, Stock: 300033\n",
      "2020-03-02, BUY EXECUTED, ref:59333, Price: 17.79, Cost: 1547.73, Comm 2.32, Size: 87.00, Stock: 300059\n",
      "2020-03-02, BUY EXECUTED, ref:59334, Price: 52.00, Cost: 1560.00, Comm 2.34, Size: 30.00, Stock: 300136\n",
      "2020-03-02, BUY EXECUTED, ref:59335, Price: 45.11, Cost: 1533.74, Comm 2.30, Size: 34.00, Stock: 300413\n",
      "2020-03-02, BUY EXECUTED, ref:59336, Price: 20.40, Cost: 1570.80, Comm 2.36, Size: 77.00, Stock: 300433\n",
      "2020-03-02, BUY EXECUTED, ref:59337, Price: 32.70, Cost: 1504.20, Comm 2.26, Size: 46.00, Stock: 300498\n",
      "2020-03-02, BUY EXECUTED, ref:59338, Price: 17.52, Cost: 1506.72, Comm 2.26, Size: 86.00, Stock: 600031\n",
      "2020-03-02, BUY EXECUTED, ref:59339, Price: 10.15, Cost: 60.90, Comm 0.09, Size: 6.00, Stock: 600109\n",
      "2020-03-02, BUY EXECUTED, ref:59340, Price: 27.13, Cost: 1519.28, Comm 2.28, Size: 56.00, Stock: 600196\n",
      "2020-03-02, SELL EXECUTED, ref:59341, Price: 16.82, Cost: 46.68, Comm 0.08, Size: -3.00, Stock: 600487\n",
      "2020-03-02, BUY EXECUTED, ref:59342, Price: 10.10, Cost: 50.50, Comm 0.08, Size: 5.00, Stock: 600516\n",
      "2020-03-02, BUY EXECUTED, ref:59343, Price: 8.54, Cost: 1537.20, Comm 2.31, Size: 180.00, Stock: 600522\n",
      "2020-03-02, BUY EXECUTED, ref:59344, Price: 33.00, Cost: 1452.00, Comm 2.18, Size: 44.00, Stock: 600547\n",
      "2020-03-02, BUY EXECUTED, ref:59345, Price: 55.28, Cost: 1492.56, Comm 2.24, Size: 27.00, Stock: 600585\n",
      "2020-03-02, SELL EXECUTED, ref:59346, Price: 47.40, Cost: 86.80, Comm 0.14, Size: -2.00, Stock: 600588\n",
      "2020-03-02, BUY EXECUTED, ref:59347, Price: 25.39, Cost: 1548.79, Comm 2.32, Size: 61.00, Stock: 600703\n",
      "2020-03-02, BUY EXECUTED, ref:59348, Price: 14.48, Cost: 28.96, Comm 0.04, Size: 2.00, Stock: 600837\n",
      "2020-03-02, BUY EXECUTED, ref:59349, Price: 23.33, Cost: 1516.45, Comm 2.27, Size: 65.00, Stock: 600893\n",
      "2020-03-02, BUY EXECUTED, ref:59350, Price: 30.92, Cost: 1515.08, Comm 2.27, Size: 49.00, Stock: 601012\n",
      "2020-03-02, BUY EXECUTED, ref:59351, Price: 17.30, Cost: 1522.40, Comm 2.28, Size: 88.00, Stock: 601138\n",
      "2020-03-02, BUY EXECUTED, ref:59352, Price: 6.66, Cost: 1538.46, Comm 2.31, Size: 231.00, Stock: 601162\n",
      "2020-03-02, BUY EXECUTED, ref:59353, Price: 22.28, Cost: 1559.60, Comm 2.34, Size: 70.00, Stock: 601236\n",
      "2020-03-02, BUY EXECUTED, ref:59354, Price: 22.34, Cost: 1496.78, Comm 2.25, Size: 67.00, Stock: 601360\n",
      "2020-03-02, BUY EXECUTED, ref:59355, Price: 18.96, Cost: 37.92, Comm 0.06, Size: 2.00, Stock: 601688\n",
      "2020-03-02, BUY EXECUTED, ref:59356, Price: 10.71, Cost: 1531.53, Comm 2.30, Size: 143.00, Stock: 601878\n",
      "2020-03-02, BUY EXECUTED, ref:59357, Price: 10.68, Cost: 10.68, Comm 0.02, Size: 1.00, Stock: 601881\n",
      "2020-03-02, BUY EXECUTED, ref:59358, Price: 46.50, Cost: 1534.50, Comm 2.30, Size: 33.00, Stock: 603019\n",
      "2020-03-02, BUY EXECUTED, ref:59359, Price: 107.50, Cost: 1505.00, Comm 2.26, Size: 14.00, Stock: 603259\n",
      "2020-03-02, BUY EXECUTED, ref:59360, Price: 37.99, Cost: 189.95, Comm 0.28, Size: 5.00, Stock: 603799\n",
      "2020-03-02, 当前总资产 99041.43\n",
      "2020-03-03, 当前总资产 100057.12\n",
      "2020-03-04, 当前总资产 100544.06\n",
      "2020-03-05, 当前总资产 102534.49\n",
      "2020-03-06, 当前总资产 100614.49\n",
      "--------------2020-03-06 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000002', '000596', '000728', '000768', '000786', '000858', '000876', '000938', '000961', '002001', '002007', '002415', '002456', '002460', '002466', '002475', '002555', '002594', '002673', '002714', '002939', '300017', '300033', '300059', '300122', '300136', '300498', '600009', '600030', '600061', '600109', '600183', '600196', '600271', '600276', '600352', '600406', '600438', '600487', '600570', '600585', '600588', '600703', '600809', '600837', '600887', '601066', '601108', '601162', '601186', '601211', '601236', '601555', '601688', '601800', '601878', '601881', '601933', '603019', '603259']\n",
      "sell_stock ['000100', '000333', '000338', '000723', '002008', '002230', '002236', '002241', '002624', '002916', '002938', '002945', '300003', '300413', '300433', '600031', '600516', '600522', '600547', '600893', '601012', '601138', '601360', '603799']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-03-09, SELL EXECUTED, ref:59361, Price: 6.10, Cost: 1448.22, Comm 2.35, Size: -257.00, Stock: 000100\n",
      "2020-03-09, SELL EXECUTED, ref:59362, Price: 54.40, Cost: 1485.40, Comm 2.28, Size: -28.00, Stock: 000333\n",
      "2020-03-09, SELL EXECUTED, ref:59363, Price: 14.55, Cost: 1518.30, Comm 2.29, Size: -105.00, Stock: 000338\n",
      "2020-03-09, SELL EXECUTED, ref:59364, Price: 8.48, Cost: 1439.62, Comm 2.32, Size: -182.00, Stock: 000723\n",
      "2020-03-09, SELL EXECUTED, ref:59365, Price: 37.35, Cost: 1487.46, Comm 2.18, Size: -39.00, Stock: 002008\n",
      "2020-03-09, SELL EXECUTED, ref:59366, Price: 40.62, Cost: 1554.15, Comm 2.38, Size: -39.00, Stock: 002230\n",
      "2020-03-09, SELL EXECUTED, ref:59367, Price: 19.13, Cost: 1531.92, Comm 2.24, Size: -78.00, Stock: 002236\n",
      "2020-03-09, SELL EXECUTED, ref:59368, Price: 21.62, Cost: 1540.20, Comm 2.21, Size: -68.00, Stock: 002241\n",
      "2020-03-09, SELL EXECUTED, ref:59369, Price: 47.06, Cost: 1522.50, Comm 2.05, Size: -29.00, Stock: 002624\n",
      "2020-03-09, SELL EXECUTED, ref:59370, Price: 225.00, Cost: 1519.00, Comm 2.36, Size: -7.00, Stock: 002916\n",
      "2020-03-09, SELL EXECUTED, ref:59371, Price: 41.28, Cost: 1498.00, Comm 2.17, Size: -35.00, Stock: 002938\n",
      "2020-03-09, SELL EXECUTED, ref:59372, Price: 14.48, Cost: 1629.04, Comm 2.43, Size: -112.00, Stock: 002945\n",
      "2020-03-09, SELL EXECUTED, ref:59373, Price: 39.69, Cost: 1535.16, Comm 2.62, Size: -44.00, Stock: 300003\n",
      "2020-03-09, SELL EXECUTED, ref:59374, Price: 45.55, Cost: 1533.74, Comm 2.32, Size: -34.00, Stock: 300413\n",
      "2020-03-09, SELL EXECUTED, ref:59375, Price: 18.88, Cost: 1570.80, Comm 2.18, Size: -77.00, Stock: 300433\n",
      "2020-03-09, SELL EXECUTED, ref:59376, Price: 17.90, Cost: 1506.72, Comm 2.31, Size: -86.00, Stock: 600031\n",
      "2020-03-09, SELL EXECUTED, ref:59377, Price: 10.74, Cost: 1639.70, Comm 2.42, Size: -150.00, Stock: 600516\n",
      "2020-03-09, SELL EXECUTED, ref:59378, Price: 9.06, Cost: 1537.20, Comm 2.45, Size: -180.00, Stock: 600522\n",
      "2020-03-09, SELL EXECUTED, ref:59379, Price: 37.25, Cost: 1452.00, Comm 2.46, Size: -44.00, Stock: 600547\n",
      "2020-03-09, SELL EXECUTED, ref:59380, Price: 24.10, Cost: 1516.45, Comm 2.35, Size: -65.00, Stock: 600893\n",
      "2020-03-09, SELL EXECUTED, ref:59381, Price: 29.85, Cost: 1515.08, Comm 2.19, Size: -49.00, Stock: 601012\n",
      "2020-03-09, SELL EXECUTED, ref:59382, Price: 16.68, Cost: 1522.40, Comm 2.20, Size: -88.00, Stock: 601138\n",
      "2020-03-09, SELL EXECUTED, ref:59383, Price: 21.95, Cost: 1496.78, Comm 2.21, Size: -67.00, Stock: 601360\n",
      "2020-03-09, SELL EXECUTED, ref:59384, Price: 42.30, Cost: 1757.29, Comm 2.54, Size: -40.00, Stock: 603799\n",
      "2020-03-09, BUY EXECUTED, ref:59385, Price: 127.00, Cost: 1524.00, Comm 2.29, Size: 12.00, Stock: 000596\n",
      "2020-03-09, BUY EXECUTED, ref:59386, Price: 9.65, Cost: 1572.95, Comm 2.36, Size: 163.00, Stock: 000728\n",
      "2020-03-09, SELL EXECUTED, ref:59387, Price: 18.48, Cost: 51.81, Comm 0.08, Size: -3.00, Stock: 000768\n",
      "2020-03-09, BUY EXECUTED, ref:59388, Price: 28.58, Cost: 1571.90, Comm 2.36, Size: 55.00, Stock: 000786\n",
      "2020-03-09, SELL EXECUTED, ref:59389, Price: 28.50, Cost: 147.42, Comm 0.30, Size: -7.00, Stock: 000876\n",
      "2020-03-09, BUY EXECUTED, ref:59390, Price: 8.80, Cost: 1557.60, Comm 2.34, Size: 177.00, Stock: 000961\n",
      "2020-03-09, BUY EXECUTED, ref:59391, Price: 28.00, Cost: 1624.00, Comm 2.44, Size: 58.00, Stock: 002001\n",
      "2020-03-09, BUY EXECUTED, ref:59392, Price: 44.49, Cost: 1557.15, Comm 2.34, Size: 35.00, Stock: 002007\n",
      "2020-03-09, BUY EXECUTED, ref:59393, Price: 34.68, Cost: 69.36, Comm 0.10, Size: 2.00, Stock: 002415\n",
      "2020-03-09, BUY EXECUTED, ref:59394, Price: 17.97, Cost: 89.85, Comm 0.13, Size: 5.00, Stock: 002456\n",
      "2020-03-09, SELL EXECUTED, ref:59395, Price: 33.83, Cost: 32.20, Comm 0.05, Size: -1.00, Stock: 002466\n",
      "2020-03-09, BUY EXECUTED, ref:59396, Price: 44.25, Cost: 1504.50, Comm 2.26, Size: 34.00, Stock: 002475\n",
      "2020-03-09, BUY EXECUTED, ref:59397, Price: 33.77, Cost: 67.54, Comm 0.10, Size: 2.00, Stock: 002555\n",
      "2020-03-09, BUY EXECUTED, ref:59398, Price: 63.29, Cost: 63.29, Comm 0.09, Size: 1.00, Stock: 002594\n",
      "2020-03-09, BUY EXECUTED, ref:59399, Price: 9.77, Cost: 1563.20, Comm 2.34, Size: 160.00, Stock: 002673\n",
      "2020-03-09, SELL EXECUTED, ref:59400, Price: 13.79, Cost: 54.75, Comm 0.08, Size: -4.00, Stock: 002939\n",
      "2020-03-09, SELL EXECUTED, ref:59401, Price: 18.49, Cost: 53.37, Comm 0.08, Size: -3.00, Stock: 300059\n",
      "2020-03-09, BUY EXECUTED, ref:59402, Price: 65.99, Cost: 1583.76, Comm 2.38, Size: 24.00, Stock: 300122\n",
      "2020-03-09, BUY EXECUTED, ref:59403, Price: 47.00, Cost: 141.00, Comm 0.21, Size: 3.00, Stock: 300136\n",
      "2020-03-09, SELL EXECUTED, ref:59404, Price: 35.11, Cost: 32.70, Comm 0.05, Size: -1.00, Stock: 300498\n",
      "2020-03-09, BUY EXECUTED, ref:59405, Price: 70.15, Cost: 1543.30, Comm 2.31, Size: 22.00, Stock: 600009\n",
      "2020-03-09, BUY EXECUTED, ref:59406, Price: 13.85, Cost: 1565.05, Comm 2.35, Size: 113.00, Stock: 600061\n",
      "2020-03-09, SELL EXECUTED, ref:59407, Price: 10.57, Cost: 32.55, Comm 0.05, Size: -3.00, Stock: 600109\n",
      "2020-03-09, BUY EXECUTED, ref:59408, Price: 30.74, Cost: 1537.00, Comm 2.31, Size: 50.00, Stock: 600183\n",
      "2020-03-09, BUY EXECUTED, ref:59409, Price: 23.00, Cost: 1541.00, Comm 2.31, Size: 67.00, Stock: 600271\n",
      "2020-03-09, BUY EXECUTED, ref:59410, Price: 90.05, Cost: 1530.85, Comm 2.30, Size: 17.00, Stock: 600276\n",
      "2020-03-09, BUY EXECUTED, ref:59411, Price: 14.55, Cost: 1556.85, Comm 2.34, Size: 107.00, Stock: 600352\n",
      "2020-03-09, BUY EXECUTED, ref:59412, Price: 21.35, Cost: 1579.90, Comm 2.37, Size: 74.00, Stock: 600406\n",
      "2020-03-09, BUY EXECUTED, ref:59413, Price: 16.35, Cost: 1536.90, Comm 2.31, Size: 94.00, Stock: 600438\n",
      "2020-03-09, SELL EXECUTED, ref:59414, Price: 17.63, Cost: 62.24, Comm 0.11, Size: -4.00, Stock: 600487\n",
      "2020-03-09, BUY EXECUTED, ref:59415, Price: 45.42, Cost: 45.42, Comm 0.07, Size: 1.00, Stock: 600588\n",
      "2020-03-09, BUY EXECUTED, ref:59416, Price: 23.48, Cost: 93.92, Comm 0.14, Size: 4.00, Stock: 600703\n",
      "2020-03-09, BUY EXECUTED, ref:59417, Price: 94.98, Cost: 1519.68, Comm 2.28, Size: 16.00, Stock: 600809\n",
      "2020-03-09, BUY EXECUTED, ref:59418, Price: 29.70, Cost: 1544.40, Comm 2.32, Size: 52.00, Stock: 600887\n",
      "2020-03-09, SELL EXECUTED, ref:59419, Price: 35.30, Cost: 62.60, Comm 0.11, Size: -2.00, Stock: 601066\n",
      "2020-03-09, SELL EXECUTED, ref:59420, Price: 11.82, Cost: 58.05, Comm 0.09, Size: -5.00, Stock: 601108\n",
      "2020-03-09, SELL EXECUTED, ref:59421, Price: 6.95, Cost: 33.30, Comm 0.05, Size: -5.00, Stock: 601162\n",
      "2020-03-09, BUY EXECUTED, ref:59422, Price: 10.29, Cost: 1564.08, Comm 2.35, Size: 152.00, Stock: 601186\n",
      "2020-03-09, BUY EXECUTED, ref:59423, Price: 18.15, Cost: 1560.90, Comm 2.34, Size: 86.00, Stock: 601211\n",
      "2020-03-09, SELL EXECUTED, ref:59424, Price: 23.90, Cost: 111.40, Comm 0.18, Size: -5.00, Stock: 601236\n",
      "2020-03-09, BUY EXECUTED, ref:59425, Price: 10.00, Cost: 1540.00, Comm 2.31, Size: 154.00, Stock: 601555\n",
      "2020-03-09, SELL EXECUTED, ref:59426, Price: 19.46, Cost: 20.15, Comm 0.03, Size: -1.00, Stock: 601688\n",
      "2020-03-09, BUY EXECUTED, ref:59427, Price: 9.22, Cost: 1539.74, Comm 2.31, Size: 167.00, Stock: 601800\n",
      "2020-03-09, SELL EXECUTED, ref:59428, Price: 11.70, Cost: 107.10, Comm 0.18, Size: -10.00, Stock: 601878\n",
      "2020-03-09, SELL EXECUTED, ref:59429, Price: 11.50, Cost: 79.49, Comm 0.12, Size: -7.00, Stock: 601881\n",
      "2020-03-09, BUY EXECUTED, ref:59430, Price: 9.71, Cost: 1563.31, Comm 2.34, Size: 161.00, Stock: 601933\n",
      "2020-03-09, BUY EXECUTED, ref:59431, Price: 45.62, Cost: 45.62, Comm 0.07, Size: 1.00, Stock: 603019\n",
      "2020-03-09, 当前总资产 96572.51\n",
      "2020-03-10, 当前总资产 99440.09\n",
      "2020-03-11, 当前总资产 97471.81\n",
      "2020-03-12, 当前总资产 95805.72\n",
      "2020-03-13, 当前总资产 95037.31\n",
      "--------------2020-03-13 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000423', '000538', '000627', '000630', '000898', '002032', '002294', '002411', '002468', '002508', '002558', '002841', '600004', '600010', '600011', '600015', '600016', '600019', '600023', '600025', '600028', '600085', '600177', '600219', '600398', '600482', '600487', '600498', '600522', '600535', '600566', '600655', '600663', '600674', '600795', '600886', '600900', '600919', '600998', '601006', '601009', '601088', '601169', '601212', '601229', '601288', '601398', '601577', '601618', '601828', '601838', '601857', '601898', '601919', '601939', '601988', '601998', '603156', '603833', '603899']\n",
      "sell_stock ['000002', '000596', '000728', '000768', '000786', '000858', '000876', '000938', '000961', '002001', '002007', '002415', '002456', '002460', '002466', '002475', '002555', '002594', '002673', '002714', '002939', '300017', '300033', '300059', '300122', '300136', '300498', '600009', '600030', '600061', '600109', '600183', '600196', '600271', '600276', '600352', '600406', '600438', '600570', '600585', '600588', '600703', '600809', '600837', '600887', '601066', '601108', '601162', '601186', '601211', '601236', '601555', '601688', '601800', '601878', '601881', '601933', '603019', '603259']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-03-16, SELL EXECUTED, ref:59432, Price: 29.46, Cost: 1524.90, Comm 2.25, Size: -51.00, Stock: 000002\n",
      "2020-03-16, SELL EXECUTED, ref:59433, Price: 122.94, Cost: 1524.00, Comm 2.21, Size: -12.00, Stock: 000596\n",
      "2020-03-16, SELL EXECUTED, ref:59434, Price: 9.40, Cost: 1572.95, Comm 2.30, Size: -163.00, Stock: 000728\n",
      "2020-03-16, SELL EXECUTED, ref:59435, Price: 18.00, Cost: 1485.22, Comm 2.32, Size: -86.00, Stock: 000768\n",
      "2020-03-16, SELL EXECUTED, ref:59436, Price: 27.02, Cost: 1571.90, Comm 2.23, Size: -55.00, Stock: 000786\n",
      "2020-03-16, SELL EXECUTED, ref:59437, Price: 121.40, Cost: 1441.20, Comm 2.19, Size: -12.00, Stock: 000858\n",
      "2020-03-16, SELL EXECUTED, ref:59438, Price: 28.33, Cost: 1179.36, Comm 2.38, Size: -56.00, Stock: 000876\n",
      "2020-03-16, SELL EXECUTED, ref:59439, Price: 43.01, Cost: 1496.00, Comm 2.19, Size: -34.00, Stock: 000938\n",
      "2020-03-16, SELL EXECUTED, ref:59440, Price: 8.29, Cost: 1557.60, Comm 2.20, Size: -177.00, Stock: 000961\n",
      "2020-03-16, SELL EXECUTED, ref:59441, Price: 26.00, Cost: 1624.00, Comm 2.26, Size: -58.00, Stock: 002001\n",
      "2020-03-16, SELL EXECUTED, ref:59442, Price: 40.87, Cost: 1557.15, Comm 2.15, Size: -35.00, Stock: 002007\n",
      "2020-03-16, SELL EXECUTED, ref:59443, Price: 32.18, Cost: 1598.92, Comm 2.17, Size: -45.00, Stock: 002415\n",
      "2020-03-16, SELL EXECUTED, ref:59444, Price: 16.25, Cost: 1628.85, Comm 2.10, Size: -86.00, Stock: 002456\n",
      "2020-03-16, SELL EXECUTED, ref:59445, Price: 48.00, Cost: 1664.88, Comm 2.09, Size: -29.00, Stock: 002460\n",
      "2020-03-16, SELL EXECUTED, ref:59446, Price: 29.50, Cost: 1481.20, Comm 2.04, Size: -46.00, Stock: 002466\n",
      "2020-03-16, SELL EXECUTED, ref:59447, Price: 42.70, Cost: 1504.50, Comm 2.18, Size: -34.00, Stock: 002475\n",
      "2020-03-16, SELL EXECUTED, ref:59448, Price: 31.50, Cost: 1684.94, Comm 2.17, Size: -46.00, Stock: 002555\n",
      "2020-03-16, SELL EXECUTED, ref:59449, Price: 56.59, Cost: 1572.09, Comm 2.04, Size: -24.00, Stock: 002594\n",
      "2020-03-16, SELL EXECUTED, ref:59450, Price: 9.41, Cost: 1563.20, Comm 2.26, Size: -160.00, Stock: 002673\n",
      "2020-03-16, SELL EXECUTED, ref:59451, Price: 124.20, Cost: 1501.50, Comm 2.42, Size: -13.00, Stock: 002714\n",
      "2020-03-16, SELL EXECUTED, ref:59452, Price: 14.60, Cost: 1574.15, Comm 2.52, Size: -115.00, Stock: 002939\n",
      "2020-03-16, SELL EXECUTED, ref:59453, Price: 9.56, Cost: 1458.55, Comm 2.22, Size: -155.00, Stock: 300017\n",
      "2020-03-16, SELL EXECUTED, ref:59454, Price: 118.17, Cost: 1536.00, Comm 2.13, Size: -12.00, Stock: 300033\n",
      "2020-03-16, SELL EXECUTED, ref:59455, Price: 17.70, Cost: 1494.36, Comm 2.23, Size: -84.00, Stock: 300059\n",
      "2020-03-16, SELL EXECUTED, ref:59456, Price: 61.00, Cost: 1583.76, Comm 2.20, Size: -24.00, Stock: 300122\n",
      "2020-03-16, SELL EXECUTED, ref:59457, Price: 42.87, Cost: 1701.00, Comm 2.12, Size: -33.00, Stock: 300136\n",
      "2020-03-16, SELL EXECUTED, ref:59458, Price: 32.49, Cost: 1471.50, Comm 2.19, Size: -45.00, Stock: 300498\n",
      "2020-03-16, SELL EXECUTED, ref:59459, Price: 68.30, Cost: 1543.30, Comm 2.25, Size: -22.00, Stock: 600009\n",
      "2020-03-16, SELL EXECUTED, ref:59460, Price: 23.89, Cost: 1599.36, Comm 2.29, Size: -64.00, Stock: 600030\n",
      "2020-03-16, SELL EXECUTED, ref:59461, Price: 13.43, Cost: 1565.05, Comm 2.28, Size: -113.00, Stock: 600061\n",
      "2020-03-16, SELL EXECUTED, ref:59462, Price: 10.16, Cost: 1605.95, Comm 2.26, Size: -148.00, Stock: 600109\n",
      "2020-03-16, SELL EXECUTED, ref:59463, Price: 33.39, Cost: 1537.00, Comm 2.50, Size: -50.00, Stock: 600183\n",
      "2020-03-16, SELL EXECUTED, ref:59464, Price: 27.97, Cost: 1519.28, Comm 2.35, Size: -56.00, Stock: 600196\n",
      "2020-03-16, SELL EXECUTED, ref:59465, Price: 21.80, Cost: 1541.00, Comm 2.19, Size: -67.00, Stock: 600271\n",
      "2020-03-16, SELL EXECUTED, ref:59466, Price: 85.00, Cost: 1530.85, Comm 2.17, Size: -17.00, Stock: 600276\n",
      "2020-03-16, SELL EXECUTED, ref:59467, Price: 13.21, Cost: 1556.85, Comm 2.12, Size: -107.00, Stock: 600352\n",
      "2020-03-16, SELL EXECUTED, ref:59468, Price: 22.66, Cost: 1579.90, Comm 2.52, Size: -74.00, Stock: 600406\n",
      "2020-03-16, SELL EXECUTED, ref:59469, Price: 14.77, Cost: 1536.90, Comm 2.08, Size: -94.00, Stock: 600438\n",
      "2020-03-16, SELL EXECUTED, ref:59470, Price: 91.80, Cost: 1571.20, Comm 2.20, Size: -16.00, Stock: 600570\n",
      "2020-03-16, SELL EXECUTED, ref:59471, Price: 54.53, Cost: 1492.56, Comm 2.21, Size: -27.00, Stock: 600585\n",
      "2020-03-16, SELL EXECUTED, ref:59472, Price: 43.40, Cost: 1477.62, Comm 2.21, Size: -34.00, Stock: 600588\n",
      "2020-03-16, SELL EXECUTED, ref:59473, Price: 24.50, Cost: 1642.71, Comm 2.39, Size: -65.00, Stock: 600703\n",
      "2020-03-16, SELL EXECUTED, ref:59474, Price: 89.25, Cost: 1519.68, Comm 2.14, Size: -16.00, Stock: 600809\n",
      "2020-03-16, SELL EXECUTED, ref:59475, Price: 14.18, Cost: 1618.08, Comm 2.25, Size: -106.00, Stock: 600837\n",
      "2020-03-16, SELL EXECUTED, ref:59476, Price: 28.25, Cost: 1544.40, Comm 2.20, Size: -52.00, Stock: 600887\n",
      "2020-03-16, SELL EXECUTED, ref:59477, Price: 35.00, Cost: 1408.50, Comm 2.36, Size: -45.00, Stock: 601066\n",
      "2020-03-16, SELL EXECUTED, ref:59478, Price: 11.30, Cost: 1532.52, Comm 2.24, Size: -132.00, Stock: 601108\n",
      "2020-03-16, SELL EXECUTED, ref:59479, Price: 6.86, Cost: 1505.16, Comm 2.33, Size: -226.00, Stock: 601162\n",
      "2020-03-16, SELL EXECUTED, ref:59480, Price: 10.70, Cost: 1564.08, Comm 2.44, Size: -152.00, Stock: 601186\n",
      "2020-03-16, SELL EXECUTED, ref:59481, Price: 17.41, Cost: 1560.90, Comm 2.25, Size: -86.00, Stock: 601211\n",
      "2020-03-16, SELL EXECUTED, ref:59482, Price: 23.70, Cost: 1448.20, Comm 2.31, Size: -65.00, Stock: 601236\n",
      "2020-03-16, SELL EXECUTED, ref:59483, Price: 9.31, Cost: 1540.00, Comm 2.15, Size: -154.00, Stock: 601555\n",
      "2020-03-16, SELL EXECUTED, ref:59484, Price: 18.68, Cost: 1611.99, Comm 2.24, Size: -80.00, Stock: 601688\n",
      "2020-03-16, SELL EXECUTED, ref:59485, Price: 9.01, Cost: 1539.74, Comm 2.26, Size: -167.00, Stock: 601800\n",
      "2020-03-16, SELL EXECUTED, ref:59486, Price: 11.90, Cost: 1424.43, Comm 2.37, Size: -133.00, Stock: 601878\n",
      "2020-03-16, SELL EXECUTED, ref:59487, Price: 10.85, Cost: 1544.31, Comm 2.21, Size: -136.00, Stock: 601881\n",
      "2020-03-16, SELL EXECUTED, ref:59488, Price: 9.63, Cost: 1563.31, Comm 2.33, Size: -161.00, Stock: 601933\n",
      "2020-03-16, SELL EXECUTED, ref:59489, Price: 47.28, Cost: 1580.12, Comm 2.41, Size: -34.00, Stock: 603019\n",
      "2020-03-16, SELL EXECUTED, ref:59490, Price: 100.20, Cost: 1505.00, Comm 2.10, Size: -14.00, Stock: 603259\n",
      "2020-03-16, BUY EXECUTED, ref:59491, Price: 29.50, Cost: 1504.50, Comm 2.26, Size: 51.00, Stock: 000423\n",
      "2020-03-16, BUY EXECUTED, ref:59492, Price: 75.35, Cost: 1507.00, Comm 2.26, Size: 20.00, Stock: 000538\n",
      "2020-03-16, BUY EXECUTED, ref:59493, Price: 6.12, Cost: 1511.64, Comm 2.27, Size: 247.00, Stock: 000627\n",
      "2020-03-16, BUY EXECUTED, ref:59494, Price: 2.07, Cost: 1511.10, Comm 2.27, Size: 730.00, Stock: 000630\n",
      "2020-03-16, BUY EXECUTED, ref:59495, Price: 2.82, Cost: 1514.34, Comm 2.27, Size: 537.00, Stock: 000898\n",
      "2020-03-16, BUY EXECUTED, ref:59496, Price: 70.48, Cost: 1480.08, Comm 2.22, Size: 21.00, Stock: 002032\n",
      "2020-03-16, BUY EXECUTED, ref:59497, Price: 18.18, Cost: 1490.76, Comm 2.24, Size: 82.00, Stock: 002294\n",
      "2020-03-16, BUY EXECUTED, ref:59498, Price: 11.50, Cost: 1518.00, Comm 2.28, Size: 132.00, Stock: 002411\n",
      "2020-03-16, BUY EXECUTED, ref:59499, Price: 18.10, Cost: 1502.30, Comm 2.25, Size: 83.00, Stock: 002468\n",
      "2020-03-16, BUY EXECUTED, ref:59500, Price: 28.53, Cost: 1483.56, Comm 2.23, Size: 52.00, Stock: 002508\n",
      "2020-03-16, BUY EXECUTED, ref:59501, Price: 17.99, Cost: 1511.16, Comm 2.27, Size: 84.00, Stock: 002558\n",
      "2020-03-16, BUY EXECUTED, ref:59502, Price: 84.13, Cost: 1430.21, Comm 2.15, Size: 17.00, Stock: 002841\n",
      "2020-03-16, BUY EXECUTED, ref:59503, Price: 14.51, Cost: 1494.53, Comm 2.24, Size: 103.00, Stock: 600004\n",
      "2020-03-16, BUY EXECUTED, ref:59504, Price: 1.18, Cost: 1517.48, Comm 2.28, Size: 1286.00, Stock: 600010\n",
      "2020-03-16, BUY EXECUTED, ref:59505, Price: 4.68, Cost: 1502.28, Comm 2.25, Size: 321.00, Stock: 600011\n",
      "2020-03-16, BUY EXECUTED, ref:59506, Price: 6.98, Cost: 1507.68, Comm 2.26, Size: 216.00, Stock: 600015\n",
      "2020-03-16, BUY EXECUTED, ref:59507, Price: 5.79, Cost: 1505.40, Comm 2.26, Size: 260.00, Stock: 600016\n",
      "2020-03-16, BUY EXECUTED, ref:59508, Price: 5.13, Cost: 1508.22, Comm 2.26, Size: 294.00, Stock: 600019\n",
      "2020-03-16, BUY EXECUTED, ref:59509, Price: 3.44, Cost: 1503.28, Comm 2.25, Size: 437.00, Stock: 600023\n",
      "2020-03-16, BUY EXECUTED, ref:59510, Price: 3.70, Cost: 1505.90, Comm 2.26, Size: 407.00, Stock: 600025\n",
      "2020-03-16, BUY EXECUTED, ref:59511, Price: 4.58, Cost: 1511.40, Comm 2.27, Size: 330.00, Stock: 600028\n",
      "2020-03-16, BUY EXECUTED, ref:59512, Price: 25.88, Cost: 1526.92, Comm 2.29, Size: 59.00, Stock: 600085\n",
      "2020-03-16, BUY EXECUTED, ref:59513, Price: 6.55, Cost: 1526.15, Comm 2.29, Size: 233.00, Stock: 600177\n",
      "2020-03-16, BUY EXECUTED, ref:59514, Price: 2.12, Cost: 1517.92, Comm 2.28, Size: 716.00, Stock: 600219\n",
      "2020-03-16, BUY EXECUTED, ref:59515, Price: 6.70, Cost: 1514.20, Comm 2.27, Size: 226.00, Stock: 600398\n",
      "2020-03-16, BUY EXECUTED, ref:59516, Price: 16.91, Cost: 1521.90, Comm 2.28, Size: 90.00, Stock: 600482\n",
      "2020-03-16, SELL EXECUTED, ref:59517, Price: 20.98, Cost: 264.52, Comm 0.53, Size: -17.00, Stock: 600487\n",
      "2020-03-16, BUY EXECUTED, ref:59518, Price: 39.50, Cost: 1501.00, Comm 2.25, Size: 38.00, Stock: 600498\n",
      "2020-03-16, BUY EXECUTED, ref:59519, Price: 11.07, Cost: 1538.73, Comm 2.31, Size: 139.00, Stock: 600522\n",
      "2020-03-16, BUY EXECUTED, ref:59520, Price: 14.51, Cost: 1509.04, Comm 2.26, Size: 104.00, Stock: 600535\n",
      "2020-03-16, BUY EXECUTED, ref:59521, Price: 22.55, Cost: 1488.30, Comm 2.23, Size: 66.00, Stock: 600566\n",
      "2020-03-16, BUY EXECUTED, ref:59522, Price: 7.08, Cost: 1515.12, Comm 2.27, Size: 214.00, Stock: 600655\n",
      "2020-03-16, BUY EXECUTED, ref:59523, Price: 11.81, Cost: 1523.49, Comm 2.29, Size: 129.00, Stock: 600663\n",
      "2020-03-16, BUY EXECUTED, ref:59524, Price: 8.92, Cost: 1507.48, Comm 2.26, Size: 169.00, Stock: 600674\n",
      "2020-03-16, BUY EXECUTED, ref:59525, Price: 2.09, Cost: 1511.07, Comm 2.27, Size: 723.00, Stock: 600795\n",
      "2020-03-16, BUY EXECUTED, ref:59526, Price: 7.54, Cost: 1508.00, Comm 2.26, Size: 200.00, Stock: 600886\n",
      "2020-03-16, BUY EXECUTED, ref:59527, Price: 17.07, Cost: 1502.16, Comm 2.25, Size: 88.00, Stock: 600900\n",
      "2020-03-16, BUY EXECUTED, ref:59528, Price: 6.28, Cost: 1500.92, Comm 2.25, Size: 239.00, Stock: 600919\n",
      "2020-03-16, BUY EXECUTED, ref:59529, Price: 16.68, Cost: 1517.88, Comm 2.28, Size: 91.00, Stock: 600998\n",
      "2020-03-16, BUY EXECUTED, ref:59530, Price: 7.05, Cost: 1501.65, Comm 2.25, Size: 213.00, Stock: 601006\n",
      "2020-03-16, BUY EXECUTED, ref:59531, Price: 7.63, Cost: 1503.11, Comm 2.25, Size: 197.00, Stock: 601009\n",
      "2020-03-16, BUY EXECUTED, ref:59532, Price: 16.13, Cost: 1500.09, Comm 2.25, Size: 93.00, Stock: 601088\n",
      "2020-03-16, BUY EXECUTED, ref:59533, Price: 5.10, Cost: 1504.50, Comm 2.26, Size: 295.00, Stock: 601169\n",
      "2020-03-16, BUY EXECUTED, ref:59534, Price: 3.03, Cost: 1524.09, Comm 2.29, Size: 503.00, Stock: 601212\n",
      "2020-03-16, BUY EXECUTED, ref:59535, Price: 8.52, Cost: 1508.04, Comm 2.26, Size: 177.00, Stock: 601229\n",
      "2020-03-16, BUY EXECUTED, ref:59536, Price: 3.41, Cost: 1507.22, Comm 2.26, Size: 442.00, Stock: 601288\n",
      "2020-03-16, BUY EXECUTED, ref:59537, Price: 5.22, Cost: 1503.36, Comm 2.26, Size: 288.00, Stock: 601398\n",
      "2020-03-16, BUY EXECUTED, ref:59538, Price: 8.31, Cost: 1504.11, Comm 2.26, Size: 181.00, Stock: 601577\n",
      "2020-03-16, BUY EXECUTED, ref:59539, Price: 2.70, Cost: 1525.50, Comm 2.29, Size: 565.00, Stock: 601618\n",
      "2020-03-16, BUY EXECUTED, ref:59540, Price: 10.58, Cost: 1512.94, Comm 2.27, Size: 143.00, Stock: 601828\n",
      "2020-03-16, BUY EXECUTED, ref:59541, Price: 8.01, Cost: 1497.87, Comm 2.25, Size: 187.00, Stock: 601838\n",
      "2020-03-16, BUY EXECUTED, ref:59542, Price: 5.05, Cost: 1504.90, Comm 2.26, Size: 298.00, Stock: 601857\n",
      "2020-03-16, BUY EXECUTED, ref:59543, Price: 4.29, Cost: 1510.08, Comm 2.27, Size: 352.00, Stock: 601898\n",
      "2020-03-16, BUY EXECUTED, ref:59544, Price: 4.29, Cost: 1518.66, Comm 2.28, Size: 354.00, Stock: 601919\n",
      "2020-03-16, BUY EXECUTED, ref:59545, Price: 6.49, Cost: 1499.19, Comm 2.25, Size: 231.00, Stock: 601939\n",
      "2020-03-16, BUY EXECUTED, ref:59546, Price: 3.57, Cost: 1506.54, Comm 2.26, Size: 422.00, Stock: 601988\n",
      "2020-03-16, BUY EXECUTED, ref:59547, Price: 5.41, Cost: 1509.39, Comm 2.26, Size: 279.00, Stock: 601998\n",
      "2020-03-16, BUY EXECUTED, ref:59548, Price: 25.50, Cost: 1453.50, Comm 2.18, Size: 57.00, Stock: 603156\n",
      "2020-03-16, BUY EXECUTED, ref:59549, Price: 106.00, Cost: 1484.00, Comm 2.23, Size: 14.00, Stock: 603833\n",
      "2020-03-16, BUY EXECUTED, ref:59550, Price: 44.50, Cost: 1468.50, Comm 2.20, Size: 33.00, Stock: 603899\n",
      "2020-03-16, 当前总资产 92568.00\n",
      "2020-03-17, 当前总资产 92396.33\n",
      "2020-03-18, 当前总资产 91159.15\n",
      "2020-03-19, 当前总资产 90221.64\n",
      "2020-03-20, 当前总资产 91470.97\n",
      "--------------2020-03-20 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000333', '000876', '000898', '000938', '002001', '002008', '002050', '002142', '002179', '002230', '002352', '002410', '002460', '002466', '002468', '002558', '002601', '002602', '002714', '002773', '002916', '002938', '002939', '002958', '300017', '300124', '300136', '300347', '600015', '600023', '600027', '600089', '600118', '600177', '600183', '600309', '600406', '600438', '600487', '600522', '600583', '600674', '600703', '600733', '600741', '600760', '600795', '600928', '601006', '601169', '601186', '601229', '601618', '601669', '601727', '601985', '603019', '603156', '603501', '603799']\n",
      "sell_stock ['000423', '000538', '000627', '000630', '002032', '002294', '002411', '002508', '002841', '600004', '600010', '600011', '600016', '600019', '600025', '600028', '600085', '600219', '600398', '600482', '600498', '600535', '600566', '600655', '600663', '600886', '600900', '600919', '600998', '601009', '601088', '601212', '601288', '601398', '601577', '601828', '601838', '601857', '601898', '601919', '601939', '601988', '601998', '603833', '603899']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-03-23, SELL EXECUTED, ref:59551, Price: 25.00, Cost: 1504.50, Comm 1.91, Size: -51.00, Stock: 000423\n",
      "2020-03-23, SELL EXECUTED, ref:59552, Price: 75.88, Cost: 1507.00, Comm 2.28, Size: -20.00, Stock: 000538\n",
      "2020-03-23, SELL EXECUTED, ref:59553, Price: 5.90, Cost: 1511.64, Comm 2.19, Size: -247.00, Stock: 000627\n",
      "2020-03-23, SELL EXECUTED, ref:59554, Price: 1.97, Cost: 1511.10, Comm 2.16, Size: -730.00, Stock: 000630\n",
      "2020-03-23, SELL EXECUTED, ref:59555, Price: 64.28, Cost: 1480.08, Comm 2.02, Size: -21.00, Stock: 002032\n",
      "2020-03-23, SELL EXECUTED, ref:59556, Price: 17.17, Cost: 1490.76, Comm 2.11, Size: -82.00, Stock: 002294\n",
      "2020-03-23, SELL EXECUTED, ref:59557, Price: 9.92, Cost: 1518.00, Comm 1.96, Size: -132.00, Stock: 002411\n",
      "2020-03-23, SELL EXECUTED, ref:59558, Price: 25.90, Cost: 1483.56, Comm 2.02, Size: -52.00, Stock: 002508\n",
      "2020-03-23, SELL EXECUTED, ref:59559, Price: 77.80, Cost: 1430.21, Comm 1.98, Size: -17.00, Stock: 002841\n",
      "2020-03-23, SELL EXECUTED, ref:59560, Price: 13.00, Cost: 1494.53, Comm 2.01, Size: -103.00, Stock: 600004\n",
      "2020-03-23, SELL EXECUTED, ref:59561, Price: 1.14, Cost: 1517.48, Comm 2.20, Size: -1286.00, Stock: 600010\n",
      "2020-03-23, SELL EXECUTED, ref:59562, Price: 4.32, Cost: 1502.28, Comm 2.08, Size: -321.00, Stock: 600011\n",
      "2020-03-23, SELL EXECUTED, ref:59563, Price: 5.50, Cost: 1505.40, Comm 2.15, Size: -260.00, Stock: 600016\n",
      "2020-03-23, SELL EXECUTED, ref:59564, Price: 4.68, Cost: 1508.22, Comm 2.06, Size: -294.00, Stock: 600019\n",
      "2020-03-23, SELL EXECUTED, ref:59565, Price: 3.50, Cost: 1505.90, Comm 2.14, Size: -407.00, Stock: 600025\n",
      "2020-03-23, SELL EXECUTED, ref:59566, Price: 4.45, Cost: 1511.40, Comm 2.20, Size: -330.00, Stock: 600028\n",
      "2020-03-23, SELL EXECUTED, ref:59567, Price: 24.20, Cost: 1526.92, Comm 2.14, Size: -59.00, Stock: 600085\n",
      "2020-03-23, SELL EXECUTED, ref:59568, Price: 2.07, Cost: 1517.92, Comm 2.22, Size: -716.00, Stock: 600219\n",
      "2020-03-23, SELL EXECUTED, ref:59569, Price: 6.18, Cost: 1514.20, Comm 2.10, Size: -226.00, Stock: 600398\n",
      "2020-03-23, SELL EXECUTED, ref:59570, Price: 15.66, Cost: 1521.90, Comm 2.11, Size: -90.00, Stock: 600482\n",
      "2020-03-23, SELL EXECUTED, ref:59571, Price: 36.95, Cost: 1501.00, Comm 2.11, Size: -38.00, Stock: 600498\n",
      "2020-03-23, SELL EXECUTED, ref:59572, Price: 13.61, Cost: 1509.04, Comm 2.12, Size: -104.00, Stock: 600535\n",
      "2020-03-23, SELL EXECUTED, ref:59573, Price: 20.90, Cost: 1488.30, Comm 2.07, Size: -66.00, Stock: 600566\n",
      "2020-03-23, SELL EXECUTED, ref:59574, Price: 6.86, Cost: 1515.12, Comm 2.20, Size: -214.00, Stock: 600655\n",
      "2020-03-23, SELL EXECUTED, ref:59575, Price: 10.85, Cost: 1523.49, Comm 2.10, Size: -129.00, Stock: 600663\n",
      "2020-03-23, SELL EXECUTED, ref:59576, Price: 7.46, Cost: 1508.00, Comm 2.24, Size: -200.00, Stock: 600886\n",
      "2020-03-23, SELL EXECUTED, ref:59577, Price: 16.17, Cost: 1502.16, Comm 2.13, Size: -88.00, Stock: 600900\n",
      "2020-03-23, SELL EXECUTED, ref:59578, Price: 5.95, Cost: 1500.92, Comm 2.13, Size: -239.00, Stock: 600919\n",
      "2020-03-23, SELL EXECUTED, ref:59579, Price: 17.80, Cost: 1517.88, Comm 2.43, Size: -91.00, Stock: 600998\n",
      "2020-03-23, SELL EXECUTED, ref:59580, Price: 7.05, Cost: 1503.11, Comm 2.08, Size: -197.00, Stock: 601009\n",
      "2020-03-23, SELL EXECUTED, ref:59581, Price: 14.48, Cost: 1500.09, Comm 2.02, Size: -93.00, Stock: 601088\n",
      "2020-03-23, SELL EXECUTED, ref:59582, Price: 2.82, Cost: 1524.09, Comm 2.13, Size: -503.00, Stock: 601212\n",
      "2020-03-23, SELL EXECUTED, ref:59583, Price: 3.31, Cost: 1507.22, Comm 2.19, Size: -442.00, Stock: 601288\n",
      "2020-03-23, SELL EXECUTED, ref:59584, Price: 5.00, Cost: 1503.36, Comm 2.16, Size: -288.00, Stock: 601398\n",
      "2020-03-23, SELL EXECUTED, ref:59585, Price: 7.72, Cost: 1504.11, Comm 2.10, Size: -181.00, Stock: 601577\n",
      "2020-03-23, SELL EXECUTED, ref:59586, Price: 9.82, Cost: 1512.94, Comm 2.11, Size: -143.00, Stock: 601828\n",
      "2020-03-23, SELL EXECUTED, ref:59587, Price: 7.42, Cost: 1497.87, Comm 2.08, Size: -187.00, Stock: 601838\n",
      "2020-03-23, SELL EXECUTED, ref:59588, Price: 4.84, Cost: 1504.90, Comm 2.16, Size: -298.00, Stock: 601857\n",
      "2020-03-23, SELL EXECUTED, ref:59589, Price: 4.05, Cost: 1510.08, Comm 2.14, Size: -352.00, Stock: 601898\n",
      "2020-03-23, SELL EXECUTED, ref:59590, Price: 3.96, Cost: 1518.66, Comm 2.10, Size: -354.00, Stock: 601919\n",
      "2020-03-23, SELL EXECUTED, ref:59591, Price: 6.19, Cost: 1499.19, Comm 2.14, Size: -231.00, Stock: 601939\n",
      "2020-03-23, SELL EXECUTED, ref:59592, Price: 3.48, Cost: 1506.54, Comm 2.20, Size: -422.00, Stock: 601988\n",
      "2020-03-23, SELL EXECUTED, ref:59593, Price: 5.13, Cost: 1509.39, Comm 2.15, Size: -279.00, Stock: 601998\n",
      "2020-03-23, SELL EXECUTED, ref:59594, Price: 89.00, Cost: 1484.00, Comm 1.87, Size: -14.00, Stock: 603833\n",
      "2020-03-23, SELL EXECUTED, ref:59595, Price: 42.50, Cost: 1468.50, Comm 2.10, Size: -33.00, Stock: 603899\n",
      "2020-03-23, BUY EXECUTED, ref:59596, Price: 47.50, Cost: 1377.50, Comm 2.07, Size: 29.00, Stock: 000333\n",
      "2020-03-23, BUY EXECUTED, ref:59597, Price: 27.28, Cost: 1391.28, Comm 2.09, Size: 51.00, Stock: 000876\n",
      "2020-03-23, SELL EXECUTED, ref:59598, Price: 2.70, Cost: 16.92, Comm 0.02, Size: -6.00, Stock: 000898\n",
      "2020-03-23, BUY EXECUTED, ref:59599, Price: 36.70, Cost: 1357.90, Comm 2.04, Size: 37.00, Stock: 000938\n",
      "2020-03-23, BUY EXECUTED, ref:59600, Price: 26.86, Cost: 1423.58, Comm 2.14, Size: 53.00, Stock: 002001\n",
      "2020-03-23, BUY EXECUTED, ref:59601, Price: 28.33, Cost: 1388.17, Comm 2.08, Size: 49.00, Stock: 002008\n",
      "2020-03-23, BUY EXECUTED, ref:59602, Price: 16.75, Cost: 1373.50, Comm 2.06, Size: 82.00, Stock: 002050\n",
      "2020-03-23, BUY EXECUTED, ref:59603, Price: 22.58, Cost: 1399.96, Comm 2.10, Size: 62.00, Stock: 002142\n",
      "2020-03-23, BUY EXECUTED, ref:59604, Price: 33.08, Cost: 1389.36, Comm 2.08, Size: 42.00, Stock: 002179\n",
      "2020-03-23, BUY EXECUTED, ref:59605, Price: 35.00, Cost: 1365.00, Comm 2.05, Size: 39.00, Stock: 002230\n",
      "2020-03-23, BUY EXECUTED, ref:59606, Price: 43.60, Cost: 1395.20, Comm 2.09, Size: 32.00, Stock: 002352\n",
      "2020-03-23, BUY EXECUTED, ref:59607, Price: 40.20, Cost: 1407.00, Comm 2.11, Size: 35.00, Stock: 002410\n",
      "2020-03-23, BUY EXECUTED, ref:59608, Price: 38.86, Cost: 1360.10, Comm 2.04, Size: 35.00, Stock: 002460\n",
      "2020-03-23, BUY EXECUTED, ref:59609, Price: 22.10, Cost: 1370.20, Comm 2.06, Size: 62.00, Stock: 002466\n",
      "2020-03-23, BUY EXECUTED, ref:59610, Price: 16.62, Cost: 33.24, Comm 0.05, Size: 2.00, Stock: 002468\n",
      "2020-03-23, SELL EXECUTED, ref:59611, Price: 17.30, Cost: 17.99, Comm 0.03, Size: -1.00, Stock: 002558\n",
      "2020-03-23, BUY EXECUTED, ref:59612, Price: 13.80, Cost: 1380.00, Comm 2.07, Size: 100.00, Stock: 002601\n",
      "2020-03-23, BUY EXECUTED, ref:59613, Price: 14.01, Cost: 1401.00, Comm 2.10, Size: 100.00, Stock: 002602\n",
      "2020-03-23, BUY EXECUTED, ref:59614, Price: 111.60, Cost: 1339.20, Comm 2.01, Size: 12.00, Stock: 002714\n",
      "2020-03-23, BUY EXECUTED, ref:59615, Price: 35.50, Cost: 1384.50, Comm 2.08, Size: 39.00, Stock: 002773\n",
      "2020-03-23, BUY EXECUTED, ref:59616, Price: 199.00, Cost: 1194.00, Comm 1.79, Size: 6.00, Stock: 002916\n",
      "2020-03-23, BUY EXECUTED, ref:59617, Price: 32.78, Cost: 1376.76, Comm 2.07, Size: 42.00, Stock: 002938\n",
      "2020-03-23, BUY EXECUTED, ref:59618, Price: 12.30, Cost: 1377.60, Comm 2.07, Size: 112.00, Stock: 002939\n",
      "2020-03-23, BUY EXECUTED, ref:59619, Price: 5.00, Cost: 1405.00, Comm 2.11, Size: 281.00, Stock: 002958\n",
      "2020-03-23, BUY EXECUTED, ref:59620, Price: 7.89, Cost: 1396.53, Comm 2.09, Size: 177.00, Stock: 300017\n",
      "2020-03-23, BUY EXECUTED, ref:59621, Price: 23.81, Cost: 1380.98, Comm 2.07, Size: 58.00, Stock: 300124\n",
      "2020-03-23, BUY EXECUTED, ref:59622, Price: 36.02, Cost: 1368.76, Comm 2.05, Size: 38.00, Stock: 300136\n",
      "2020-03-23, BUY EXECUTED, ref:59623, Price: 65.80, Cost: 1381.80, Comm 2.07, Size: 21.00, Stock: 300347\n",
      "2020-03-23, BUY EXECUTED, ref:59624, Price: 6.38, Cost: 44.66, Comm 0.07, Size: 7.00, Stock: 600015\n",
      "2020-03-23, SELL EXECUTED, ref:59625, Price: 3.35, Cost: 30.96, Comm 0.05, Size: -9.00, Stock: 600023\n",
      "2020-03-23, BUY EXECUTED, ref:59626, Price: 3.02, Cost: 1428.46, Comm 2.14, Size: 473.00, Stock: 600027\n",
      "2020-03-23, BUY EXECUTED, ref:59627, Price: 7.48, Cost: 1383.80, Comm 2.08, Size: 185.00, Stock: 600089\n",
      "2020-03-23, BUY EXECUTED, ref:59628, Price: 29.90, Cost: 1375.40, Comm 2.06, Size: 46.00, Stock: 600118\n",
      "2020-03-23, SELL EXECUTED, ref:59629, Price: 6.46, Cost: 65.50, Comm 0.10, Size: -10.00, Stock: 600177\n",
      "2020-03-23, BUY EXECUTED, ref:59630, Price: 27.88, Cost: 1366.12, Comm 2.05, Size: 49.00, Stock: 600183\n",
      "2020-03-23, BUY EXECUTED, ref:59631, Price: 38.88, Cost: 1360.80, Comm 2.04, Size: 35.00, Stock: 600309\n",
      "2020-03-23, BUY EXECUTED, ref:59632, Price: 19.32, Cost: 1391.04, Comm 2.09, Size: 72.00, Stock: 600406\n",
      "2020-03-23, BUY EXECUTED, ref:59633, Price: 12.51, Cost: 1363.59, Comm 2.05, Size: 109.00, Stock: 600438\n",
      "2020-03-23, SELL EXECUTED, ref:59634, Price: 11.70, Cost: 199.26, Comm 0.32, Size: -18.00, Stock: 600522\n",
      "2020-03-23, BUY EXECUTED, ref:59635, Price: 4.90, Cost: 1416.10, Comm 2.12, Size: 289.00, Stock: 600583\n",
      "2020-03-23, SELL EXECUTED, ref:59636, Price: 8.64, Cost: 8.92, Comm 0.01, Size: -1.00, Stock: 600674\n",
      "2020-03-23, BUY EXECUTED, ref:59637, Price: 22.60, Cost: 1356.00, Comm 2.03, Size: 60.00, Stock: 600703\n",
      "2020-03-23, BUY EXECUTED, ref:59638, Price: 5.06, Cost: 1401.62, Comm 2.10, Size: 277.00, Stock: 600733\n",
      "2020-03-23, BUY EXECUTED, ref:59639, Price: 19.99, Cost: 1379.31, Comm 2.07, Size: 69.00, Stock: 600741\n",
      "2020-03-23, BUY EXECUTED, ref:59640, Price: 26.50, Cost: 1404.50, Comm 2.11, Size: 53.00, Stock: 600760\n",
      "2020-03-23, SELL EXECUTED, ref:59641, Price: 2.00, Cost: 18.81, Comm 0.03, Size: -9.00, Stock: 600795\n",
      "2020-03-23, BUY EXECUTED, ref:59642, Price: 5.62, Cost: 1416.24, Comm 2.12, Size: 252.00, Stock: 600928\n",
      "2020-03-23, BUY EXECUTED, ref:59643, Price: 4.79, Cost: 19.16, Comm 0.03, Size: 4.00, Stock: 601169\n",
      "2020-03-23, BUY EXECUTED, ref:59644, Price: 9.55, Cost: 1403.85, Comm 2.11, Size: 147.00, Stock: 601186\n",
      "2020-03-23, SELL EXECUTED, ref:59645, Price: 2.58, Cost: 37.80, Comm 0.05, Size: -14.00, Stock: 601618\n",
      "2020-03-23, BUY EXECUTED, ref:59646, Price: 4.00, Cost: 1428.00, Comm 2.14, Size: 357.00, Stock: 601669\n",
      "2020-03-23, BUY EXECUTED, ref:59647, Price: 4.72, Cost: 1420.72, Comm 2.13, Size: 301.00, Stock: 601727\n",
      "2020-03-23, BUY EXECUTED, ref:59648, Price: 4.40, Cost: 1434.40, Comm 2.15, Size: 326.00, Stock: 601985\n",
      "2020-03-23, BUY EXECUTED, ref:59649, Price: 46.03, Cost: 1380.90, Comm 2.07, Size: 30.00, Stock: 603019\n",
      "2020-03-23, BUY EXECUTED, ref:59650, Price: 24.30, Cost: 24.30, Comm 0.04, Size: 1.00, Stock: 603156\n",
      "2020-03-23, BUY EXECUTED, ref:59651, Price: 141.28, Cost: 1271.52, Comm 1.91, Size: 9.00, Stock: 603501\n",
      "2020-03-23, BUY EXECUTED, ref:59652, Price: 30.00, Cost: 1380.00, Comm 2.07, Size: 46.00, Stock: 603799\n",
      "2020-03-23, 当前总资产 88136.23\n",
      "2020-03-24, 当前总资产 89578.99\n",
      "2020-03-25, 当前总资产 91763.05\n",
      "2020-03-26, 当前总资产 90817.12\n",
      "2020-03-27, 当前总资产 90900.26\n",
      "--------------2020-03-27 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000002', '000063', '000333', '000538', '000568', '000651', '000661', '000786', '000858', '000876', '000938', '002001', '002007', '002008', '002050', '002230', '002271', '002352', '002415', '002456', '002460', '002466', '002475', '002555', '002594', '002602', '002714', '002739', '002916', '300003', '300015', '300059', '300122', '300136', '300144', '300347', '300433', '300498', '600009', '600183', '600196', '600276', '600487', '600498', '600519', '600522', '600570', '600588', '600703', '600887', '601066', '601318', '601336', '601607', '601888', '603019', '603160', '603259', '603799', '603986']\n",
      "sell_stock ['000898', '002142', '002179', '002410', '002468', '002558', '002601', '002773', '002938', '002939', '002958', '300017', '300124', '600015', '600023', '600027', '600089', '600118', '600177', '600309', '600406', '600438', '600583', '600674', '600733', '600741', '600760', '600795', '600928', '601006', '601169', '601186', '601229', '601618', '601669', '601727', '601985', '603156', '603501']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-03-30, SELL EXECUTED, ref:59653, Price: 2.71, Cost: 1497.42, Comm 2.16, Size: -531.00, Stock: 000898\n",
      "2020-03-30, SELL EXECUTED, ref:59654, Price: 23.59, Cost: 1399.96, Comm 2.19, Size: -62.00, Stock: 002142\n",
      "2020-03-30, SELL EXECUTED, ref:59655, Price: 34.70, Cost: 1389.36, Comm 2.19, Size: -42.00, Stock: 002179\n",
      "2020-03-30, SELL EXECUTED, ref:59656, Price: 42.20, Cost: 1407.00, Comm 2.22, Size: -35.00, Stock: 002410\n",
      "2020-03-30, SELL EXECUTED, ref:59657, Price: 16.22, Cost: 1535.54, Comm 2.07, Size: -85.00, Stock: 002468\n",
      "2020-03-30, SELL EXECUTED, ref:59658, Price: 16.58, Cost: 1493.17, Comm 2.06, Size: -83.00, Stock: 002558\n",
      "2020-03-30, SELL EXECUTED, ref:59659, Price: 13.89, Cost: 1380.00, Comm 2.08, Size: -100.00, Stock: 002601\n",
      "2020-03-30, SELL EXECUTED, ref:59660, Price: 40.31, Cost: 1384.50, Comm 2.36, Size: -39.00, Stock: 002773\n",
      "2020-03-30, SELL EXECUTED, ref:59661, Price: 31.13, Cost: 1376.76, Comm 1.96, Size: -42.00, Stock: 002938\n",
      "2020-03-30, SELL EXECUTED, ref:59662, Price: 11.95, Cost: 1377.60, Comm 2.01, Size: -112.00, Stock: 002939\n",
      "2020-03-30, SELL EXECUTED, ref:59663, Price: 4.40, Cost: 1405.00, Comm 1.85, Size: -281.00, Stock: 002958\n",
      "2020-03-30, SELL EXECUTED, ref:59664, Price: 7.96, Cost: 1396.53, Comm 2.11, Size: -177.00, Stock: 300017\n",
      "2020-03-30, SELL EXECUTED, ref:59665, Price: 26.66, Cost: 1380.98, Comm 2.32, Size: -58.00, Stock: 300124\n",
      "2020-03-30, SELL EXECUTED, ref:59666, Price: 6.44, Cost: 1552.34, Comm 2.15, Size: -223.00, Stock: 600015\n",
      "2020-03-30, SELL EXECUTED, ref:59667, Price: 3.38, Cost: 1472.32, Comm 2.17, Size: -428.00, Stock: 600023\n",
      "2020-03-30, SELL EXECUTED, ref:59668, Price: 3.29, Cost: 1428.46, Comm 2.33, Size: -473.00, Stock: 600027\n",
      "2020-03-30, SELL EXECUTED, ref:59669, Price: 7.22, Cost: 1383.80, Comm 2.00, Size: -185.00, Stock: 600089\n",
      "2020-03-30, SELL EXECUTED, ref:59670, Price: 29.00, Cost: 1375.40, Comm 2.00, Size: -46.00, Stock: 600118\n",
      "2020-03-30, SELL EXECUTED, ref:59671, Price: 6.48, Cost: 1460.65, Comm 2.17, Size: -223.00, Stock: 600177\n",
      "2020-03-30, SELL EXECUTED, ref:59672, Price: 40.45, Cost: 1360.80, Comm 2.12, Size: -35.00, Stock: 600309\n",
      "2020-03-30, SELL EXECUTED, ref:59673, Price: 19.50, Cost: 1391.04, Comm 2.11, Size: -72.00, Stock: 600406\n",
      "2020-03-30, SELL EXECUTED, ref:59674, Price: 11.81, Cost: 1363.59, Comm 1.93, Size: -109.00, Stock: 600438\n",
      "2020-03-30, SELL EXECUTED, ref:59675, Price: 4.85, Cost: 1416.10, Comm 2.10, Size: -289.00, Stock: 600583\n",
      "2020-03-30, SELL EXECUTED, ref:59676, Price: 9.17, Cost: 1498.56, Comm 2.31, Size: -168.00, Stock: 600674\n",
      "2020-03-30, SELL EXECUTED, ref:59677, Price: 5.45, Cost: 1401.62, Comm 2.26, Size: -277.00, Stock: 600733\n",
      "2020-03-30, SELL EXECUTED, ref:59678, Price: 21.53, Cost: 1379.31, Comm 2.23, Size: -69.00, Stock: 600741\n",
      "2020-03-30, SELL EXECUTED, ref:59679, Price: 27.70, Cost: 1404.50, Comm 2.20, Size: -53.00, Stock: 600760\n",
      "2020-03-30, SELL EXECUTED, ref:59680, Price: 2.02, Cost: 1492.26, Comm 2.16, Size: -714.00, Stock: 600795\n",
      "2020-03-30, SELL EXECUTED, ref:59681, Price: 5.51, Cost: 1416.24, Comm 2.08, Size: -252.00, Stock: 600928\n",
      "2020-03-30, SELL EXECUTED, ref:59682, Price: 6.81, Cost: 1501.65, Comm 2.18, Size: -213.00, Stock: 601006\n",
      "2020-03-30, SELL EXECUTED, ref:59683, Price: 4.83, Cost: 1523.66, Comm 2.17, Size: -299.00, Stock: 601169\n",
      "2020-03-30, SELL EXECUTED, ref:59684, Price: 9.66, Cost: 1403.85, Comm 2.13, Size: -147.00, Stock: 601186\n",
      "2020-03-30, SELL EXECUTED, ref:59685, Price: 8.30, Cost: 1508.04, Comm 2.20, Size: -177.00, Stock: 601229\n",
      "2020-03-30, SELL EXECUTED, ref:59686, Price: 2.62, Cost: 1487.70, Comm 2.17, Size: -551.00, Stock: 601618\n",
      "2020-03-30, SELL EXECUTED, ref:59687, Price: 4.00, Cost: 1428.00, Comm 2.14, Size: -357.00, Stock: 601669\n",
      "2020-03-30, SELL EXECUTED, ref:59688, Price: 4.59, Cost: 1420.72, Comm 2.07, Size: -301.00, Stock: 601727\n",
      "2020-03-30, SELL EXECUTED, ref:59689, Price: 4.42, Cost: 1434.40, Comm 2.16, Size: -326.00, Stock: 601985\n",
      "2020-03-30, SELL EXECUTED, ref:59690, Price: 24.89, Cost: 1477.80, Comm 2.17, Size: -58.00, Stock: 603156\n",
      "2020-03-30, SELL EXECUTED, ref:59691, Price: 145.01, Cost: 1271.52, Comm 1.96, Size: -9.00, Stock: 603501\n",
      "2020-03-30, BUY EXECUTED, ref:59692, Price: 26.10, Cost: 1409.40, Comm 2.11, Size: 54.00, Stock: 000002\n",
      "2020-03-30, BUY EXECUTED, ref:59693, Price: 42.46, Cost: 1401.18, Comm 2.10, Size: 33.00, Stock: 000063\n",
      "2020-03-30, BUY EXECUTED, ref:59694, Price: 82.95, Cost: 1410.15, Comm 2.12, Size: 17.00, Stock: 000538\n",
      "2020-03-30, BUY EXECUTED, ref:59695, Price: 73.00, Cost: 1387.00, Comm 2.08, Size: 19.00, Stock: 000568\n",
      "2020-03-30, BUY EXECUTED, ref:59696, Price: 51.85, Cost: 1399.95, Comm 2.10, Size: 27.00, Stock: 000651\n",
      "2020-03-30, BUY EXECUTED, ref:59697, Price: 530.00, Cost: 1060.00, Comm 1.59, Size: 2.00, Stock: 000661\n",
      "2020-03-30, BUY EXECUTED, ref:59698, Price: 24.28, Cost: 1432.52, Comm 2.15, Size: 59.00, Stock: 000786\n",
      "2020-03-30, BUY EXECUTED, ref:59699, Price: 112.82, Cost: 1353.84, Comm 2.03, Size: 12.00, Stock: 000858\n",
      "2020-03-30, BUY EXECUTED, ref:59700, Price: 36.01, Cost: 72.02, Comm 0.11, Size: 2.00, Stock: 000938\n",
      "2020-03-30, BUY EXECUTED, ref:59701, Price: 25.88, Cost: 51.76, Comm 0.08, Size: 2.00, Stock: 002001\n",
      "2020-03-30, BUY EXECUTED, ref:59702, Price: 46.22, Cost: 1386.60, Comm 2.08, Size: 30.00, Stock: 002007\n",
      "2020-03-30, BUY EXECUTED, ref:59703, Price: 28.10, Cost: 28.10, Comm 0.04, Size: 1.00, Stock: 002008\n",
      "2020-03-30, BUY EXECUTED, ref:59704, Price: 15.69, Cost: 109.83, Comm 0.16, Size: 7.00, Stock: 002050\n",
      "2020-03-30, BUY EXECUTED, ref:59705, Price: 33.18, Cost: 1426.74, Comm 2.14, Size: 43.00, Stock: 002271\n",
      "2020-03-30, BUY EXECUTED, ref:59706, Price: 27.80, Cost: 1390.00, Comm 2.08, Size: 50.00, Stock: 002415\n",
      "2020-03-30, BUY EXECUTED, ref:59707, Price: 13.96, Cost: 1382.04, Comm 2.07, Size: 99.00, Stock: 002456\n",
      "2020-03-30, BUY EXECUTED, ref:59708, Price: 38.30, Cost: 38.30, Comm 0.06, Size: 1.00, Stock: 002460\n",
      "2020-03-30, BUY EXECUTED, ref:59709, Price: 19.90, Cost: 159.20, Comm 0.24, Size: 8.00, Stock: 002466\n",
      "2020-03-30, BUY EXECUTED, ref:59710, Price: 36.15, Cost: 1373.70, Comm 2.06, Size: 38.00, Stock: 002475\n",
      "2020-03-30, BUY EXECUTED, ref:59711, Price: 32.40, Cost: 1393.20, Comm 2.09, Size: 43.00, Stock: 002555\n",
      "2020-03-30, BUY EXECUTED, ref:59712, Price: 55.00, Cost: 1430.00, Comm 2.15, Size: 26.00, Stock: 002594\n",
      "2020-03-30, BUY EXECUTED, ref:59713, Price: 13.01, Cost: 91.07, Comm 0.14, Size: 7.00, Stock: 002602\n",
      "2020-03-30, BUY EXECUTED, ref:59714, Price: 15.99, Cost: 1359.15, Comm 2.04, Size: 85.00, Stock: 002739\n",
      "2020-03-30, BUY EXECUTED, ref:59715, Price: 199.91, Cost: 199.91, Comm 0.30, Size: 1.00, Stock: 002916\n",
      "2020-03-30, BUY EXECUTED, ref:59716, Price: 38.51, Cost: 1424.87, Comm 2.14, Size: 37.00, Stock: 300003\n",
      "2020-03-30, BUY EXECUTED, ref:59717, Price: 38.12, Cost: 1410.44, Comm 2.12, Size: 37.00, Stock: 300015\n",
      "2020-03-30, BUY EXECUTED, ref:59718, Price: 16.20, Cost: 1393.20, Comm 2.09, Size: 86.00, Stock: 300059\n",
      "2020-03-30, BUY EXECUTED, ref:59719, Price: 66.60, Cost: 1398.60, Comm 2.10, Size: 21.00, Stock: 300122\n",
      "2020-03-30, BUY EXECUTED, ref:59720, Price: 35.08, Cost: 35.08, Comm 0.05, Size: 1.00, Stock: 300136\n",
      "2020-03-30, BUY EXECUTED, ref:59721, Price: 25.81, Cost: 1367.93, Comm 2.05, Size: 53.00, Stock: 300144\n",
      "2020-03-30, BUY EXECUTED, ref:59722, Price: 14.31, Cost: 1388.07, Comm 2.08, Size: 97.00, Stock: 300433\n",
      "2020-03-30, BUY EXECUTED, ref:59723, Price: 29.90, Cost: 1405.30, Comm 2.11, Size: 47.00, Stock: 300498\n",
      "2020-03-30, BUY EXECUTED, ref:59724, Price: 60.45, Cost: 1390.35, Comm 2.09, Size: 23.00, Stock: 600009\n",
      "2020-03-30, BUY EXECUTED, ref:59725, Price: 26.72, Cost: 80.16, Comm 0.12, Size: 3.00, Stock: 600183\n",
      "2020-03-30, BUY EXECUTED, ref:59726, Price: 33.00, Cost: 1452.00, Comm 2.18, Size: 44.00, Stock: 600196\n",
      "2020-03-30, BUY EXECUTED, ref:59727, Price: 90.00, Cost: 1350.00, Comm 2.02, Size: 15.00, Stock: 600276\n",
      "2020-03-30, BUY EXECUTED, ref:59728, Price: 17.10, Cost: 153.90, Comm 0.23, Size: 9.00, Stock: 600487\n",
      "2020-03-30, BUY EXECUTED, ref:59729, Price: 34.20, Cost: 1368.00, Comm 2.05, Size: 40.00, Stock: 600498\n",
      "2020-03-30, BUY EXECUTED, ref:59730, Price: 1060.25, Cost: 1060.25, Comm 1.59, Size: 1.00, Stock: 600519\n",
      "2020-03-30, BUY EXECUTED, ref:59731, Price: 10.27, Cost: 133.51, Comm 0.20, Size: 13.00, Stock: 600522\n",
      "2020-03-30, BUY EXECUTED, ref:59732, Price: 87.38, Cost: 1398.08, Comm 2.10, Size: 16.00, Stock: 600570\n",
      "2020-03-30, BUY EXECUTED, ref:59733, Price: 41.20, Cost: 1400.80, Comm 2.10, Size: 34.00, Stock: 600588\n",
      "2020-03-30, BUY EXECUTED, ref:59734, Price: 20.38, Cost: 163.04, Comm 0.24, Size: 8.00, Stock: 600703\n",
      "2020-03-30, BUY EXECUTED, ref:59735, Price: 28.47, Cost: 1423.50, Comm 2.14, Size: 50.00, Stock: 600887\n",
      "2020-03-30, BUY EXECUTED, ref:59736, Price: 30.50, Cost: 1403.00, Comm 2.10, Size: 46.00, Stock: 601066\n",
      "2020-03-30, BUY EXECUTED, ref:59737, Price: 68.60, Cost: 1372.00, Comm 2.06, Size: 20.00, Stock: 601318\n",
      "2020-03-30, BUY EXECUTED, ref:59738, Price: 40.00, Cost: 1400.00, Comm 2.10, Size: 35.00, Stock: 601336\n",
      "2020-03-30, BUY EXECUTED, ref:59739, Price: 19.05, Cost: 1447.80, Comm 2.17, Size: 76.00, Stock: 601607\n",
      "2020-03-30, BUY EXECUTED, ref:59740, Price: 71.00, Cost: 1349.00, Comm 2.02, Size: 19.00, Stock: 601888\n",
      "2020-03-30, BUY EXECUTED, ref:59741, Price: 45.09, Cost: 45.09, Comm 0.07, Size: 1.00, Stock: 603019\n",
      "2020-03-30, BUY EXECUTED, ref:59742, Price: 256.81, Cost: 1284.05, Comm 1.93, Size: 5.00, Stock: 603160\n",
      "2020-03-30, BUY EXECUTED, ref:59743, Price: 89.00, Cost: 1335.00, Comm 2.00, Size: 15.00, Stock: 603259\n",
      "2020-03-30, BUY EXECUTED, ref:59744, Price: 29.50, Cost: 59.00, Comm 0.09, Size: 2.00, Stock: 603799\n",
      "2020-03-30, BUY EXECUTED, ref:59745, Price: 244.01, Cost: 1220.05, Comm 1.83, Size: 5.00, Stock: 603986\n",
      "2020-03-30, 当前总资产 89246.08\n",
      "2020-03-31, 当前总资产 89830.20\n",
      "2020-04-01, 当前总资产 89905.25\n",
      "2020-04-02, 当前总资产 92289.08\n",
      "2020-04-03, 当前总资产 91758.29\n",
      "--------------2020-04-03 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000002', '000063', '000100', '000333', '000338', '000568', '000651', '000661', '000858', '000876', '000938', '002001', '002007', '002008', '002044', '002050', '002142', '002230', '002271', '002422', '002456', '002460', '002466', '002555', '002594', '002607', '002714', '002945', '300003', '300015', '300033', '300059', '300136', '300347', '600009', '600089', '600118', '600183', '600299', '600309', '600438', '600487', '600489', '600498', '600522', '600547', '600570', '600588', '600690', '600741', '601012', '601066', '601236', '601633', '601888', '603019', '603160', '603259', '603799', '603986']\n",
      "sell_stock ['000538', '000786', '002352', '002415', '002475', '002602', '002739', '002916', '300122', '300144', '300433', '300498', '600196', '600276', '600519', '600703', '600887', '601318', '601336', '601607']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-04-07, SELL EXECUTED, ref:59746, Price: 85.05, Cost: 1410.15, Comm 2.17, Size: -17.00, Stock: 000538\n",
      "2020-04-07, SELL EXECUTED, ref:59747, Price: 25.04, Cost: 1432.52, Comm 2.22, Size: -59.00, Stock: 000786\n",
      "2020-04-07, SELL EXECUTED, ref:59748, Price: 48.08, Cost: 1395.20, Comm 2.31, Size: -32.00, Stock: 002352\n",
      "2020-04-07, SELL EXECUTED, ref:59749, Price: 31.45, Cost: 1390.00, Comm 2.36, Size: -50.00, Stock: 002415\n",
      "2020-04-07, SELL EXECUTED, ref:59750, Price: 43.00, Cost: 1373.70, Comm 2.45, Size: -38.00, Stock: 002475\n",
      "2020-04-07, SELL EXECUTED, ref:59751, Price: 13.07, Cost: 1492.07, Comm 2.10, Size: -107.00, Stock: 002602\n",
      "2020-04-07, SELL EXECUTED, ref:59752, Price: 16.17, Cost: 1359.15, Comm 2.06, Size: -85.00, Stock: 002739\n",
      "2020-04-07, SELL EXECUTED, ref:59753, Price: 215.00, Cost: 1393.91, Comm 2.26, Size: -7.00, Stock: 002916\n",
      "2020-04-07, SELL EXECUTED, ref:59754, Price: 65.93, Cost: 1398.60, Comm 2.08, Size: -21.00, Stock: 300122\n",
      "2020-04-07, SELL EXECUTED, ref:59755, Price: 25.20, Cost: 1367.93, Comm 2.00, Size: -53.00, Stock: 300144\n",
      "2020-04-07, SELL EXECUTED, ref:59756, Price: 17.55, Cost: 1388.07, Comm 2.55, Size: -97.00, Stock: 300433\n",
      "2020-04-07, SELL EXECUTED, ref:59757, Price: 32.01, Cost: 1405.30, Comm 2.26, Size: -47.00, Stock: 300498\n",
      "2020-04-07, SELL EXECUTED, ref:59758, Price: 32.95, Cost: 1452.00, Comm 2.17, Size: -44.00, Stock: 600196\n",
      "2020-04-07, SELL EXECUTED, ref:59759, Price: 94.50, Cost: 1350.00, Comm 2.13, Size: -15.00, Stock: 600276\n",
      "2020-04-07, SELL EXECUTED, ref:59760, Price: 1161.95, Cost: 1060.25, Comm 1.74, Size: -1.00, Stock: 600519\n",
      "2020-04-07, SELL EXECUTED, ref:59761, Price: 22.25, Cost: 1519.04, Comm 2.27, Size: -68.00, Stock: 600703\n",
      "2020-04-07, SELL EXECUTED, ref:59762, Price: 29.85, Cost: 1423.50, Comm 2.24, Size: -50.00, Stock: 600887\n",
      "2020-04-07, SELL EXECUTED, ref:59763, Price: 70.08, Cost: 1372.00, Comm 2.10, Size: -20.00, Stock: 601318\n",
      "2020-04-07, SELL EXECUTED, ref:59764, Price: 41.36, Cost: 1400.00, Comm 2.17, Size: -35.00, Stock: 601336\n",
      "2020-04-07, SELL EXECUTED, ref:59765, Price: 19.35, Cost: 1447.80, Comm 2.21, Size: -76.00, Stock: 601607\n",
      "2020-04-07, BUY EXECUTED, ref:59766, Price: 41.80, Cost: 83.60, Comm 0.13, Size: 2.00, Stock: 000063\n",
      "2020-04-07, BUY EXECUTED, ref:59767, Price: 4.55, Cost: 1501.50, Comm 2.25, Size: 330.00, Stock: 000100\n",
      "2020-04-07, BUY EXECUTED, ref:59768, Price: 49.21, Cost: 49.21, Comm 0.07, Size: 1.00, Stock: 000333\n",
      "2020-04-07, BUY EXECUTED, ref:59769, Price: 12.88, Cost: 1468.32, Comm 2.20, Size: 114.00, Stock: 000338\n",
      "2020-04-07, SELL EXECUTED, ref:59770, Price: 32.77, Cost: 163.68, Comm 0.29, Size: -6.00, Stock: 000876\n",
      "2020-04-07, SELL EXECUTED, ref:59771, Price: 27.61, Cost: 26.82, Comm 0.04, Size: -1.00, Stock: 002001\n",
      "2020-04-07, BUY EXECUTED, ref:59772, Price: 12.32, Cost: 1478.40, Comm 2.22, Size: 120.00, Stock: 002044\n",
      "2020-04-07, SELL EXECUTED, ref:59773, Price: 17.39, Cost: 66.67, Comm 0.10, Size: -4.00, Stock: 002050\n",
      "2020-04-07, BUY EXECUTED, ref:59774, Price: 22.80, Cost: 1482.00, Comm 2.22, Size: 65.00, Stock: 002142\n",
      "2020-04-07, BUY EXECUTED, ref:59775, Price: 35.61, Cost: 71.22, Comm 0.11, Size: 2.00, Stock: 002230\n",
      "2020-04-07, BUY EXECUTED, ref:59776, Price: 33.60, Cost: 33.60, Comm 0.05, Size: 1.00, Stock: 002271\n",
      "2020-04-07, BUY EXECUTED, ref:59777, Price: 21.00, Cost: 1470.00, Comm 2.21, Size: 70.00, Stock: 002422\n",
      "2020-04-07, BUY EXECUTED, ref:59778, Price: 14.48, Cost: 43.44, Comm 0.07, Size: 3.00, Stock: 002456\n",
      "2020-04-07, SELL EXECUTED, ref:59779, Price: 42.77, Cost: 38.84, Comm 0.06, Size: -1.00, Stock: 002460\n",
      "2020-04-07, BUY EXECUTED, ref:59780, Price: 20.61, Cost: 41.22, Comm 0.06, Size: 2.00, Stock: 002466\n",
      "2020-04-07, BUY EXECUTED, ref:59781, Price: 33.51, Cost: 33.51, Comm 0.05, Size: 1.00, Stock: 002555\n",
      "2020-04-07, BUY EXECUTED, ref:59782, Price: 22.05, Cost: 1455.30, Comm 2.18, Size: 66.00, Stock: 002607\n",
      "2020-04-07, BUY EXECUTED, ref:59783, Price: 14.61, Cost: 1490.22, Comm 2.24, Size: 102.00, Stock: 002945\n",
      "2020-04-07, BUY EXECUTED, ref:59784, Price: 37.38, Cost: 74.76, Comm 0.11, Size: 2.00, Stock: 300003\n",
      "2020-04-07, BUY EXECUTED, ref:59785, Price: 113.95, Cost: 1481.35, Comm 2.22, Size: 13.00, Stock: 300033\n",
      "2020-04-07, BUY EXECUTED, ref:59786, Price: 16.64, Cost: 49.92, Comm 0.07, Size: 3.00, Stock: 300059\n",
      "2020-04-07, BUY EXECUTED, ref:59787, Price: 67.65, Cost: 67.65, Comm 0.10, Size: 1.00, Stock: 300347\n",
      "2020-04-07, BUY EXECUTED, ref:59788, Price: 7.31, Cost: 1476.62, Comm 2.21, Size: 202.00, Stock: 600089\n",
      "2020-04-07, BUY EXECUTED, ref:59789, Price: 30.65, Cost: 1471.20, Comm 2.21, Size: 48.00, Stock: 600118\n",
      "2020-04-07, BUY EXECUTED, ref:59790, Price: 27.30, Cost: 54.60, Comm 0.08, Size: 2.00, Stock: 600183\n",
      "2020-04-07, BUY EXECUTED, ref:59791, Price: 11.52, Cost: 1463.04, Comm 2.19, Size: 127.00, Stock: 600299\n",
      "2020-04-07, BUY EXECUTED, ref:59792, Price: 43.80, Cost: 1445.40, Comm 2.17, Size: 33.00, Stock: 600309\n",
      "2020-04-07, BUY EXECUTED, ref:59793, Price: 12.58, Cost: 1484.44, Comm 2.23, Size: 118.00, Stock: 600438\n",
      "2020-04-07, BUY EXECUTED, ref:59794, Price: 16.85, Cost: 117.95, Comm 0.18, Size: 7.00, Stock: 600487\n",
      "2020-04-07, BUY EXECUTED, ref:59795, Price: 8.13, Cost: 1495.92, Comm 2.24, Size: 184.00, Stock: 600489\n",
      "2020-04-07, BUY EXECUTED, ref:59796, Price: 33.63, Cost: 134.52, Comm 0.20, Size: 4.00, Stock: 600498\n",
      "2020-04-07, BUY EXECUTED, ref:59797, Price: 10.11, Cost: 121.32, Comm 0.18, Size: 12.00, Stock: 600522\n",
      "2020-04-07, BUY EXECUTED, ref:59798, Price: 36.00, Cost: 1512.00, Comm 2.27, Size: 42.00, Stock: 600547\n",
      "2020-04-07, BUY EXECUTED, ref:59799, Price: 15.10, Cost: 1479.80, Comm 2.22, Size: 98.00, Stock: 600690\n",
      "2020-04-07, BUY EXECUTED, ref:59800, Price: 20.78, Cost: 1475.38, Comm 2.21, Size: 71.00, Stock: 600741\n",
      "2020-04-07, BUY EXECUTED, ref:59801, Price: 25.95, Cost: 1479.15, Comm 2.22, Size: 57.00, Stock: 601012\n",
      "2020-04-07, BUY EXECUTED, ref:59802, Price: 31.20, Cost: 31.20, Comm 0.05, Size: 1.00, Stock: 601066\n",
      "2020-04-07, BUY EXECUTED, ref:59803, Price: 20.43, Cost: 1511.82, Comm 2.27, Size: 74.00, Stock: 601236\n",
      "2020-04-07, BUY EXECUTED, ref:59804, Price: 8.30, Cost: 1477.40, Comm 2.22, Size: 178.00, Stock: 601633\n",
      "2020-04-07, BUY EXECUTED, ref:59805, Price: 75.30, Cost: 75.30, Comm 0.11, Size: 1.00, Stock: 601888\n",
      "2020-04-07, 当前总资产 94635.60\n",
      "2020-04-08, 当前总资产 94418.04\n",
      "2020-04-09, 当前总资产 95279.14\n",
      "2020-04-10, 当前总资产 93523.26\n",
      "--------------2020-04-10 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000063', '000858', '000895', '000938', '000963', '002001', '002007', '002008', '002230', '002271', '002422', '002456', '002460', '002466', '002475', '002555', '002602', '002714', '002945', '300003', '300015', '300033', '300059', '300122', '300136', '300142', '300144', '300433', '600031', '600196', '600276', '600299', '600332', '600383', '600436', '600438', '600487', '600489', '600498', '600522', '600547', '600570', '600585', '600588', '600703', '600867', '600887', '601012', '601162', '601236', '601360', '601607', '601688', '601698', '601888', '603019', '603259', '603501', '603799', '603986']\n",
      "sell_stock ['000002', '000100', '000333', '000338', '000568', '000651', '000661', '000876', '002044', '002050', '002142', '002594', '002607', '300347', '600009', '600089', '600118', '600183', '600309', '600690', '600741', '601066', '601633', '603160']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-04-13, SELL EXECUTED, ref:59806, Price: 26.74, Cost: 1409.40, Comm 2.17, Size: -54.00, Stock: 000002\n",
      "2020-04-13, SELL EXECUTED, ref:59807, Price: 4.33, Cost: 1501.50, Comm 2.14, Size: -330.00, Stock: 000100\n",
      "2020-04-13, SELL EXECUTED, ref:59808, Price: 49.59, Cost: 1426.71, Comm 2.23, Size: -30.00, Stock: 000333\n",
      "2020-04-13, SELL EXECUTED, ref:59809, Price: 13.04, Cost: 1468.32, Comm 2.23, Size: -114.00, Stock: 000338\n",
      "2020-04-13, SELL EXECUTED, ref:59810, Price: 76.46, Cost: 1387.00, Comm 2.18, Size: -19.00, Stock: 000568\n",
      "2020-04-13, SELL EXECUTED, ref:59811, Price: 55.00, Cost: 1399.95, Comm 2.23, Size: -27.00, Stock: 000651\n",
      "2020-04-13, SELL EXECUTED, ref:59812, Price: 551.35, Cost: 1060.00, Comm 1.65, Size: -2.00, Stock: 000661\n",
      "2020-04-13, SELL EXECUTED, ref:59813, Price: 32.00, Cost: 1227.60, Comm 2.16, Size: -45.00, Stock: 000876\n",
      "2020-04-13, SELL EXECUTED, ref:59814, Price: 12.51, Cost: 1478.40, Comm 2.25, Size: -120.00, Stock: 002044\n",
      "2020-04-13, SELL EXECUTED, ref:59815, Price: 17.02, Cost: 1416.66, Comm 2.17, Size: -85.00, Stock: 002050\n",
      "2020-04-13, SELL EXECUTED, ref:59816, Price: 23.08, Cost: 1482.00, Comm 2.25, Size: -65.00, Stock: 002142\n",
      "2020-04-13, SELL EXECUTED, ref:59817, Price: 54.73, Cost: 1430.00, Comm 2.13, Size: -26.00, Stock: 002594\n",
      "2020-04-13, SELL EXECUTED, ref:59818, Price: 23.28, Cost: 1455.30, Comm 2.30, Size: -66.00, Stock: 002607\n",
      "2020-04-13, SELL EXECUTED, ref:59819, Price: 74.98, Cost: 1449.45, Comm 2.47, Size: -22.00, Stock: 300347\n",
      "2020-04-13, SELL EXECUTED, ref:59820, Price: 64.95, Cost: 1390.35, Comm 2.24, Size: -23.00, Stock: 600009\n",
      "2020-04-13, SELL EXECUTED, ref:59821, Price: 7.31, Cost: 1476.62, Comm 2.21, Size: -202.00, Stock: 600089\n",
      "2020-04-13, SELL EXECUTED, ref:59822, Price: 32.51, Cost: 1471.20, Comm 2.34, Size: -48.00, Stock: 600118\n",
      "2020-04-13, SELL EXECUTED, ref:59823, Price: 28.10, Cost: 1500.88, Comm 2.28, Size: -54.00, Stock: 600183\n",
      "2020-04-13, SELL EXECUTED, ref:59824, Price: 42.60, Cost: 1445.40, Comm 2.11, Size: -33.00, Stock: 600309\n",
      "2020-04-13, SELL EXECUTED, ref:59825, Price: 15.10, Cost: 1479.80, Comm 2.22, Size: -98.00, Stock: 600690\n",
      "2020-04-13, SELL EXECUTED, ref:59826, Price: 20.65, Cost: 1475.38, Comm 2.20, Size: -71.00, Stock: 600741\n",
      "2020-04-13, SELL EXECUTED, ref:59827, Price: 30.53, Cost: 1434.20, Comm 2.15, Size: -47.00, Stock: 601066\n",
      "2020-04-13, SELL EXECUTED, ref:59828, Price: 8.08, Cost: 1477.40, Comm 2.16, Size: -178.00, Stock: 601633\n",
      "2020-04-13, SELL EXECUTED, ref:59829, Price: 255.00, Cost: 1284.05, Comm 1.91, Size: -5.00, Stock: 603160\n",
      "2020-04-13, BUY EXECUTED, ref:59830, Price: 38.80, Cost: 77.60, Comm 0.12, Size: 2.00, Stock: 000063\n",
      "2020-04-13, BUY EXECUTED, ref:59831, Price: 39.87, Cost: 1435.32, Comm 2.15, Size: 36.00, Stock: 000895\n",
      "2020-04-13, BUY EXECUTED, ref:59832, Price: 35.41, Cost: 106.23, Comm 0.16, Size: 3.00, Stock: 000938\n",
      "2020-04-13, BUY EXECUTED, ref:59833, Price: 18.90, Cost: 1455.30, Comm 2.18, Size: 77.00, Stock: 000963\n",
      "2020-04-13, BUY EXECUTED, ref:59834, Price: 28.84, Cost: 28.84, Comm 0.04, Size: 1.00, Stock: 002008\n",
      "2020-04-13, SELL EXECUTED, ref:59835, Price: 35.88, Cost: 66.38, Comm 0.11, Size: -2.00, Stock: 002271\n",
      "2020-04-13, SELL EXECUTED, ref:59836, Price: 22.80, Cost: 84.00, Comm 0.14, Size: -4.00, Stock: 002422\n",
      "2020-04-13, BUY EXECUTED, ref:59837, Price: 13.55, Cost: 40.65, Comm 0.06, Size: 3.00, Stock: 002456\n",
      "2020-04-13, BUY EXECUTED, ref:59838, Price: 38.86, Cost: 77.72, Comm 0.12, Size: 2.00, Stock: 002460\n",
      "2020-04-13, BUY EXECUTED, ref:59839, Price: 19.82, Cost: 39.64, Comm 0.06, Size: 2.00, Stock: 002466\n",
      "2020-04-13, BUY EXECUTED, ref:59840, Price: 38.78, Cost: 1434.86, Comm 2.15, Size: 37.00, Stock: 002475\n",
      "2020-04-13, BUY EXECUTED, ref:59841, Price: 13.59, Cost: 1467.72, Comm 2.20, Size: 108.00, Stock: 002602\n",
      "2020-04-13, SELL EXECUTED, ref:59842, Price: 42.67, Cost: 76.24, Comm 0.13, Size: -2.00, Stock: 300015\n",
      "2020-04-13, SELL EXECUTED, ref:59843, Price: 17.00, Cost: 32.43, Comm 0.05, Size: -2.00, Stock: 300059\n",
      "2020-04-13, BUY EXECUTED, ref:59844, Price: 75.09, Cost: 1501.80, Comm 2.25, Size: 20.00, Stock: 300122\n",
      "2020-04-13, BUY EXECUTED, ref:59845, Price: 35.39, Cost: 70.78, Comm 0.11, Size: 2.00, Stock: 300136\n",
      "2020-04-13, BUY EXECUTED, ref:59846, Price: 32.06, Cost: 1474.76, Comm 2.21, Size: 46.00, Stock: 300142\n",
      "2020-04-13, BUY EXECUTED, ref:59847, Price: 26.57, Cost: 1461.35, Comm 2.19, Size: 55.00, Stock: 300144\n",
      "2020-04-13, BUY EXECUTED, ref:59848, Price: 15.88, Cost: 1318.04, Comm 1.98, Size: 83.00, Stock: 300433\n",
      "2020-04-13, BUY EXECUTED, ref:59849, Price: 19.57, Cost: 1506.89, Comm 2.26, Size: 77.00, Stock: 600031\n",
      "2020-04-13, BUY EXECUTED, ref:59850, Price: 33.00, Cost: 1485.00, Comm 2.23, Size: 45.00, Stock: 600196\n",
      "2020-04-13, BUY EXECUTED, ref:59851, Price: 96.98, Cost: 1454.70, Comm 2.18, Size: 15.00, Stock: 600276\n",
      "2020-04-13, SELL EXECUTED, ref:59852, Price: 12.76, Cost: 115.20, Comm 0.19, Size: -10.00, Stock: 600299\n",
      "2020-04-13, BUY EXECUTED, ref:59853, Price: 31.69, Cost: 1489.43, Comm 2.23, Size: 47.00, Stock: 600332\n",
      "2020-04-13, BUY EXECUTED, ref:59854, Price: 13.30, Cost: 1476.30, Comm 2.21, Size: 111.00, Stock: 600383\n",
      "2020-04-13, BUY EXECUTED, ref:59855, Price: 129.00, Cost: 1419.00, Comm 2.13, Size: 11.00, Stock: 600436\n",
      "2020-04-13, BUY EXECUTED, ref:59856, Price: 11.55, Cost: 80.85, Comm 0.12, Size: 7.00, Stock: 600438\n",
      "2020-04-13, BUY EXECUTED, ref:59857, Price: 16.30, Cost: 16.30, Comm 0.02, Size: 1.00, Stock: 600487\n",
      "2020-04-13, SELL EXECUTED, ref:59858, Price: 8.37, Cost: 56.91, Comm 0.09, Size: -7.00, Stock: 600489\n",
      "2020-04-13, BUY EXECUTED, ref:59859, Price: 31.80, Cost: 31.80, Comm 0.05, Size: 1.00, Stock: 600498\n",
      "2020-04-13, SELL EXECUTED, ref:59860, Price: 10.14, Cost: 21.84, Comm 0.03, Size: -2.00, Stock: 600522\n",
      "2020-04-13, BUY EXECUTED, ref:59861, Price: 57.70, Cost: 1442.50, Comm 2.16, Size: 25.00, Stock: 600585\n",
      "2020-04-13, BUY EXECUTED, ref:59862, Price: 41.52, Cost: 41.52, Comm 0.06, Size: 1.00, Stock: 600588\n",
      "2020-04-13, BUY EXECUTED, ref:59863, Price: 20.39, Cost: 1447.69, Comm 2.17, Size: 71.00, Stock: 600703\n",
      "2020-04-13, BUY EXECUTED, ref:59864, Price: 11.95, Cost: 1481.80, Comm 2.22, Size: 124.00, Stock: 600867\n",
      "2020-04-13, BUY EXECUTED, ref:59865, Price: 30.19, Cost: 1479.31, Comm 2.22, Size: 49.00, Stock: 600887\n",
      "2020-04-13, BUY EXECUTED, ref:59866, Price: 24.34, Cost: 48.68, Comm 0.07, Size: 2.00, Stock: 601012\n",
      "2020-04-13, BUY EXECUTED, ref:59867, Price: 5.45, Cost: 1466.05, Comm 2.20, Size: 269.00, Stock: 601162\n",
      "2020-04-13, BUY EXECUTED, ref:59868, Price: 19.00, Cost: 57.00, Comm 0.09, Size: 3.00, Stock: 601236\n",
      "2020-04-13, BUY EXECUTED, ref:59869, Price: 19.52, Cost: 1464.00, Comm 2.20, Size: 75.00, Stock: 601360\n",
      "2020-04-13, BUY EXECUTED, ref:59870, Price: 19.75, Cost: 1461.50, Comm 2.19, Size: 74.00, Stock: 601607\n",
      "2020-04-13, BUY EXECUTED, ref:59871, Price: 17.85, Cost: 1463.70, Comm 2.20, Size: 82.00, Stock: 601688\n",
      "2020-04-13, BUY EXECUTED, ref:59872, Price: 16.31, Cost: 1451.59, Comm 2.18, Size: 89.00, Stock: 601698\n",
      "2020-04-13, BUY EXECUTED, ref:59873, Price: 44.33, Cost: 44.33, Comm 0.07, Size: 1.00, Stock: 603019\n",
      "2020-04-13, BUY EXECUTED, ref:59874, Price: 154.31, Cost: 1388.79, Comm 2.08, Size: 9.00, Stock: 603501\n",
      "2020-04-13, SELL EXECUTED, ref:59875, Price: 32.38, Cost: 59.96, Comm 0.10, Size: -2.00, Stock: 603799\n",
      "2020-04-13, 当前总资产 92723.59\n",
      "2020-04-14, 当前总资产 95432.57\n",
      "2020-04-15, 当前总资产 94910.12\n",
      "2020-04-16, 当前总资产 95550.99\n",
      "2020-04-17, 当前总资产 96136.39\n",
      "--------------2020-04-17 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000002', '000063', '000338', '000651', '002007', '002008', '002044', '002050', '002230', '002236', '002271', '002311', '002415', '002456', '002460', '002466', '002475', '002555', '002594', '002916', '002938', '002945', '300033', '300059', '300136', '300142', '600030', '600109', '600118', '600183', '600196', '600271', '600276', '600487', '600489', '600498', '600522', '600547', '600570', '600588', '600690', '600703', '600760', '600887', '601066', '601108', '601138', '601162', '601236', '601688', '601698', '601808', '601878', '603019', '603160', '603259', '603288', '603501', '603799', '603986']\n",
      "sell_stock ['000858', '000895', '000938', '000963', '002001', '002422', '002602', '002714', '300003', '300015', '300122', '300144', '300433', '600031', '600299', '600332', '600383', '600436', '600438', '600585', '600867', '601012', '601360', '601607', '601888']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-04-20, SELL EXECUTED, ref:59876, Price: 129.92, Cost: 1353.84, Comm 2.34, Size: -12.00, Stock: 000858\n",
      "2020-04-20, SELL EXECUTED, ref:59877, Price: 39.91, Cost: 1435.32, Comm 2.16, Size: -36.00, Stock: 000895\n",
      "2020-04-20, SELL EXECUTED, ref:59878, Price: 37.79, Cost: 1536.15, Comm 2.38, Size: -42.00, Stock: 000938\n",
      "2020-04-20, SELL EXECUTED, ref:59879, Price: 18.61, Cost: 1455.30, Comm 2.15, Size: -77.00, Stock: 000963\n",
      "2020-04-20, SELL EXECUTED, ref:59880, Price: 27.91, Cost: 1448.52, Comm 2.26, Size: -54.00, Stock: 002001\n",
      "2020-04-20, SELL EXECUTED, ref:59881, Price: 21.65, Cost: 1386.00, Comm 2.14, Size: -66.00, Stock: 002422\n",
      "2020-04-20, SELL EXECUTED, ref:59882, Price: 14.30, Cost: 1467.72, Comm 2.32, Size: -108.00, Stock: 002602\n",
      "2020-04-20, SELL EXECUTED, ref:59883, Price: 123.52, Cost: 1339.20, Comm 2.22, Size: -12.00, Stock: 002714\n",
      "2020-04-20, SELL EXECUTED, ref:59884, Price: 38.92, Cost: 1499.63, Comm 2.28, Size: -39.00, Stock: 300003\n",
      "2020-04-20, SELL EXECUTED, ref:59885, Price: 43.44, Cost: 1334.20, Comm 2.28, Size: -35.00, Stock: 300015\n",
      "2020-04-20, SELL EXECUTED, ref:59886, Price: 77.63, Cost: 1501.80, Comm 2.33, Size: -20.00, Stock: 300122\n",
      "2020-04-20, SELL EXECUTED, ref:59887, Price: 26.99, Cost: 1461.35, Comm 2.23, Size: -55.00, Stock: 300144\n",
      "2020-04-20, SELL EXECUTED, ref:59888, Price: 16.88, Cost: 1318.04, Comm 2.10, Size: -83.00, Stock: 300433\n",
      "2020-04-20, SELL EXECUTED, ref:59889, Price: 19.80, Cost: 1506.89, Comm 2.29, Size: -77.00, Stock: 600031\n",
      "2020-04-20, SELL EXECUTED, ref:59890, Price: 12.80, Cost: 1347.84, Comm 2.25, Size: -117.00, Stock: 600299\n",
      "2020-04-20, SELL EXECUTED, ref:59891, Price: 31.58, Cost: 1489.43, Comm 2.23, Size: -47.00, Stock: 600332\n",
      "2020-04-20, SELL EXECUTED, ref:59892, Price: 13.75, Cost: 1476.30, Comm 2.29, Size: -111.00, Stock: 600383\n",
      "2020-04-20, SELL EXECUTED, ref:59893, Price: 136.85, Cost: 1419.00, Comm 2.26, Size: -11.00, Stock: 600436\n",
      "2020-04-20, SELL EXECUTED, ref:59894, Price: 12.57, Cost: 1565.29, Comm 2.36, Size: -125.00, Stock: 600438\n",
      "2020-04-20, SELL EXECUTED, ref:59895, Price: 58.97, Cost: 1442.50, Comm 2.21, Size: -25.00, Stock: 600585\n",
      "2020-04-20, SELL EXECUTED, ref:59896, Price: 11.89, Cost: 1481.80, Comm 2.21, Size: -124.00, Stock: 600867\n",
      "2020-04-20, SELL EXECUTED, ref:59897, Price: 28.23, Cost: 1527.83, Comm 2.50, Size: -59.00, Stock: 601012\n",
      "2020-04-20, SELL EXECUTED, ref:59898, Price: 19.67, Cost: 1464.00, Comm 2.21, Size: -75.00, Stock: 601360\n",
      "2020-04-20, SELL EXECUTED, ref:59899, Price: 19.74, Cost: 1461.50, Comm 2.19, Size: -74.00, Stock: 601607\n",
      "2020-04-20, SELL EXECUTED, ref:59900, Price: 82.18, Cost: 1424.30, Comm 2.47, Size: -20.00, Stock: 601888\n",
      "2020-04-20, BUY EXECUTED, ref:59901, Price: 26.78, Cost: 1499.68, Comm 2.25, Size: 56.00, Stock: 000002\n",
      "2020-04-20, BUY EXECUTED, ref:59902, Price: 40.16, Cost: 40.16, Comm 0.06, Size: 1.00, Stock: 000063\n",
      "2020-04-20, BUY EXECUTED, ref:59903, Price: 13.60, Cost: 1536.80, Comm 2.31, Size: 113.00, Stock: 000338\n",
      "2020-04-20, BUY EXECUTED, ref:59904, Price: 54.75, Cost: 1478.25, Comm 2.22, Size: 27.00, Stock: 000651\n",
      "2020-04-20, BUY EXECUTED, ref:59905, Price: 48.82, Cost: 48.82, Comm 0.07, Size: 1.00, Stock: 002007\n",
      "2020-04-20, BUY EXECUTED, ref:59906, Price: 11.51, Cost: 1530.83, Comm 2.30, Size: 133.00, Stock: 002044\n",
      "2020-04-20, BUY EXECUTED, ref:59907, Price: 19.00, Cost: 1501.00, Comm 2.25, Size: 79.00, Stock: 002050\n",
      "2020-04-20, BUY EXECUTED, ref:59908, Price: 34.75, Cost: 69.50, Comm 0.10, Size: 2.00, Stock: 002230\n",
      "2020-04-20, BUY EXECUTED, ref:59909, Price: 16.90, Cost: 1521.00, Comm 2.28, Size: 90.00, Stock: 002236\n",
      "2020-04-20, SELL EXECUTED, ref:59910, Price: 37.72, Cost: 33.19, Comm 0.06, Size: -1.00, Stock: 002271\n",
      "2020-04-20, BUY EXECUTED, ref:59911, Price: 41.18, Cost: 1482.48, Comm 2.22, Size: 36.00, Stock: 002311\n",
      "2020-04-20, BUY EXECUTED, ref:59912, Price: 30.30, Cost: 1515.00, Comm 2.27, Size: 50.00, Stock: 002415\n",
      "2020-04-20, SELL EXECUTED, ref:59913, Price: 14.96, Cost: 27.93, Comm 0.04, Size: -2.00, Stock: 002456\n",
      "2020-04-20, SELL EXECUTED, ref:59914, Price: 44.09, Cost: 77.69, Comm 0.13, Size: -2.00, Stock: 002460\n",
      "2020-04-20, BUY EXECUTED, ref:59915, Price: 19.56, Cost: 58.68, Comm 0.09, Size: 3.00, Stock: 002466\n",
      "2020-04-20, SELL EXECUTED, ref:59916, Price: 36.34, Cost: 64.85, Comm 0.11, Size: -2.00, Stock: 002555\n",
      "2020-04-20, BUY EXECUTED, ref:59917, Price: 59.40, Cost: 1485.00, Comm 2.23, Size: 25.00, Stock: 002594\n",
      "2020-04-20, BUY EXECUTED, ref:59918, Price: 230.01, Cost: 1380.06, Comm 2.07, Size: 6.00, Stock: 002916\n",
      "2020-04-20, BUY EXECUTED, ref:59919, Price: 39.23, Cost: 1490.74, Comm 2.24, Size: 38.00, Stock: 002938\n",
      "2020-04-20, BUY EXECUTED, ref:59920, Price: 14.60, Cost: 29.20, Comm 0.04, Size: 2.00, Stock: 002945\n",
      "2020-04-20, SELL EXECUTED, ref:59921, Price: 38.90, Cost: 35.97, Comm 0.06, Size: -1.00, Stock: 300136\n",
      "2020-04-20, SELL EXECUTED, ref:59922, Price: 37.18, Cost: 128.24, Comm 0.22, Size: -4.00, Stock: 300142\n",
      "2020-04-20, BUY EXECUTED, ref:59923, Price: 23.48, Cost: 1526.20, Comm 2.29, Size: 65.00, Stock: 600030\n",
      "2020-04-20, BUY EXECUTED, ref:59924, Price: 9.62, Cost: 1519.96, Comm 2.28, Size: 158.00, Stock: 600109\n",
      "2020-04-20, BUY EXECUTED, ref:59925, Price: 33.33, Cost: 1499.85, Comm 2.25, Size: 45.00, Stock: 600118\n",
      "2020-04-20, BUY EXECUTED, ref:59926, Price: 29.10, Cost: 1513.20, Comm 2.27, Size: 52.00, Stock: 600183\n",
      "2020-04-20, SELL EXECUTED, ref:59927, Price: 35.98, Cost: 66.00, Comm 0.11, Size: -2.00, Stock: 600196\n",
      "2020-04-20, BUY EXECUTED, ref:59928, Price: 19.26, Cost: 1521.54, Comm 2.28, Size: 79.00, Stock: 600271\n",
      "2020-04-20, BUY EXECUTED, ref:59929, Price: 16.92, Cost: 16.92, Comm 0.03, Size: 1.00, Stock: 600487\n",
      "2020-04-20, SELL EXECUTED, ref:59930, Price: 8.54, Cost: 8.13, Comm 0.01, Size: -1.00, Stock: 600489\n",
      "2020-04-20, BUY EXECUTED, ref:59931, Price: 32.45, Cost: 32.45, Comm 0.05, Size: 1.00, Stock: 600498\n",
      "2020-04-20, SELL EXECUTED, ref:59932, Price: 10.96, Cost: 43.68, Comm 0.07, Size: -4.00, Stock: 600522\n",
      "2020-04-20, SELL EXECUTED, ref:59933, Price: 45.23, Cost: 41.21, Comm 0.07, Size: -1.00, Stock: 600588\n",
      "2020-04-20, BUY EXECUTED, ref:59934, Price: 14.84, Cost: 1513.68, Comm 2.27, Size: 102.00, Stock: 600690\n",
      "2020-04-20, BUY EXECUTED, ref:59935, Price: 31.12, Cost: 1493.76, Comm 2.24, Size: 48.00, Stock: 600760\n",
      "2020-04-20, BUY EXECUTED, ref:59936, Price: 30.30, Cost: 30.30, Comm 0.05, Size: 1.00, Stock: 600887\n",
      "2020-04-20, BUY EXECUTED, ref:59937, Price: 34.95, Cost: 1502.85, Comm 2.25, Size: 43.00, Stock: 601066\n",
      "2020-04-20, BUY EXECUTED, ref:59938, Price: 9.85, Cost: 1526.75, Comm 2.29, Size: 155.00, Stock: 601108\n",
      "2020-04-20, BUY EXECUTED, ref:59939, Price: 14.06, Cost: 1518.48, Comm 2.28, Size: 108.00, Stock: 601138\n",
      "2020-04-20, BUY EXECUTED, ref:59940, Price: 5.60, Cost: 11.20, Comm 0.02, Size: 2.00, Stock: 601162\n",
      "2020-04-20, BUY EXECUTED, ref:59941, Price: 19.28, Cost: 19.28, Comm 0.03, Size: 1.00, Stock: 601236\n",
      "2020-04-20, BUY EXECUTED, ref:59942, Price: 18.25, Cost: 18.25, Comm 0.03, Size: 1.00, Stock: 601688\n",
      "2020-04-20, BUY EXECUTED, ref:59943, Price: 16.37, Cost: 65.48, Comm 0.10, Size: 4.00, Stock: 601698\n",
      "2020-04-20, BUY EXECUTED, ref:59944, Price: 12.21, Cost: 1489.62, Comm 2.23, Size: 122.00, Stock: 601808\n",
      "2020-04-20, BUY EXECUTED, ref:59945, Price: 10.17, Cost: 1525.50, Comm 2.29, Size: 150.00, Stock: 601878\n",
      "2020-04-20, BUY EXECUTED, ref:59946, Price: 46.02, Cost: 46.02, Comm 0.07, Size: 1.00, Stock: 603019\n",
      "2020-04-20, BUY EXECUTED, ref:59947, Price: 267.00, Cost: 1335.00, Comm 2.00, Size: 5.00, Stock: 603160\n",
      "2020-04-20, BUY EXECUTED, ref:59948, Price: 126.90, Cost: 1522.80, Comm 2.28, Size: 12.00, Stock: 603288\n",
      "2020-04-20, SELL EXECUTED, ref:59949, Price: 33.91, Cost: 29.98, Comm 0.05, Size: -1.00, Stock: 603799\n",
      "2020-04-20, 当前总资产 97043.38\n",
      "2020-04-21, 当前总资产 96134.61\n",
      "2020-04-22, 当前总资产 96411.42\n",
      "2020-04-23, 当前总资产 95624.45\n",
      "2020-04-24, 当前总资产 93964.86\n",
      "--------------2020-04-24 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000063', '000338', '000423', '000425', '000568', '000651', '000661', '000723', '000858', '002001', '002007', '002050', '002230', '002241', '002252', '002271', '002456', '002460', '002466', '002475', '002555', '002594', '002624', '002714', '300017', '300033', '300059', '300122', '300124', '300136', '300142', '300408', '300433', '600031', '600089', '600118', '600183', '600196', '600406', '600438', '600487', '600498', '600522', '600583', '600588', '600690', '600703', '601066', '601162', '601236', '601360', '601601', '601698', '601808', '601888', '603019', '603160', '603501', '603799', '603986']\n",
      "sell_stock ['000002', '002008', '002044', '002236', '002311', '002415', '002916', '002938', '002945', '600030', '600109', '600271', '600276', '600489', '600547', '600570', '600760', '600887', '601108', '601138', '601688', '601878', '603259', '603288']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-04-27, SELL EXECUTED, ref:59950, Price: 25.71, Cost: 1499.68, Comm 2.16, Size: -56.00, Stock: 000002\n",
      "2020-04-27, SELL EXECUTED, ref:59951, Price: 28.69, Cost: 1445.11, Comm 2.19, Size: -51.00, Stock: 002008\n",
      "2020-04-27, SELL EXECUTED, ref:59952, Price: 10.99, Cost: 1530.83, Comm 2.19, Size: -133.00, Stock: 002044\n",
      "2020-04-27, SELL EXECUTED, ref:59953, Price: 16.25, Cost: 1521.00, Comm 2.19, Size: -90.00, Stock: 002236\n",
      "2020-04-27, SELL EXECUTED, ref:59954, Price: 43.55, Cost: 1482.48, Comm 2.35, Size: -36.00, Stock: 002311\n",
      "2020-04-27, SELL EXECUTED, ref:59955, Price: 30.63, Cost: 1515.00, Comm 2.30, Size: -50.00, Stock: 002415\n",
      "2020-04-27, SELL EXECUTED, ref:59956, Price: 225.85, Cost: 1380.06, Comm 2.03, Size: -6.00, Stock: 002916\n",
      "2020-04-27, SELL EXECUTED, ref:59957, Price: 36.84, Cost: 1490.74, Comm 2.10, Size: -38.00, Stock: 002938\n",
      "2020-04-27, SELL EXECUTED, ref:59958, Price: 13.84, Cost: 1519.42, Comm 2.16, Size: -104.00, Stock: 002945\n",
      "2020-04-27, SELL EXECUTED, ref:59959, Price: 22.75, Cost: 1526.20, Comm 2.22, Size: -65.00, Stock: 600030\n",
      "2020-04-27, SELL EXECUTED, ref:59960, Price: 9.12, Cost: 1519.96, Comm 2.16, Size: -158.00, Stock: 600109\n",
      "2020-04-27, SELL EXECUTED, ref:59961, Price: 19.02, Cost: 1521.54, Comm 2.25, Size: -79.00, Stock: 600271\n",
      "2020-04-27, SELL EXECUTED, ref:59962, Price: 95.90, Cost: 1454.70, Comm 2.16, Size: -15.00, Stock: 600276\n",
      "2020-04-27, SELL EXECUTED, ref:59963, Price: 8.62, Cost: 1430.88, Comm 2.28, Size: -176.00, Stock: 600489\n",
      "2020-04-27, SELL EXECUTED, ref:59964, Price: 37.10, Cost: 1512.00, Comm 2.34, Size: -42.00, Stock: 600547\n",
      "2020-04-27, SELL EXECUTED, ref:59965, Price: 97.07, Cost: 1398.08, Comm 2.33, Size: -16.00, Stock: 600570\n",
      "2020-04-27, SELL EXECUTED, ref:59966, Price: 31.80, Cost: 1493.76, Comm 2.29, Size: -48.00, Stock: 600760\n",
      "2020-04-27, SELL EXECUTED, ref:59967, Price: 31.27, Cost: 1509.61, Comm 2.35, Size: -50.00, Stock: 600887\n",
      "2020-04-27, SELL EXECUTED, ref:59968, Price: 9.26, Cost: 1526.75, Comm 2.15, Size: -155.00, Stock: 601108\n",
      "2020-04-27, SELL EXECUTED, ref:59969, Price: 14.00, Cost: 1518.48, Comm 2.27, Size: -108.00, Stock: 601138\n",
      "2020-04-27, SELL EXECUTED, ref:59970, Price: 17.40, Cost: 1481.95, Comm 2.17, Size: -83.00, Stock: 601688\n",
      "2020-04-27, SELL EXECUTED, ref:59971, Price: 9.36, Cost: 1525.50, Comm 2.11, Size: -150.00, Stock: 601878\n",
      "2020-04-27, SELL EXECUTED, ref:59972, Price: 100.33, Cost: 1335.00, Comm 2.26, Size: -15.00, Stock: 603259\n",
      "2020-04-27, SELL EXECUTED, ref:59973, Price: 128.78, Cost: 1522.80, Comm 2.32, Size: -12.00, Stock: 603288\n",
      "2020-04-27, BUY EXECUTED, ref:59974, Price: 28.50, Cost: 1482.00, Comm 2.22, Size: 52.00, Stock: 000423\n",
      "2020-04-27, BUY EXECUTED, ref:59975, Price: 5.62, Cost: 1489.30, Comm 2.23, Size: 265.00, Stock: 000425\n",
      "2020-04-27, BUY EXECUTED, ref:59976, Price: 78.00, Cost: 1482.00, Comm 2.22, Size: 19.00, Stock: 000568\n",
      "2020-04-27, BUY EXECUTED, ref:59977, Price: 581.01, Cost: 1162.02, Comm 1.74, Size: 2.00, Stock: 000661\n",
      "2020-04-27, BUY EXECUTED, ref:59978, Price: 7.19, Cost: 1445.19, Comm 2.17, Size: 201.00, Stock: 000723\n",
      "2020-04-27, BUY EXECUTED, ref:59979, Price: 132.51, Cost: 1457.61, Comm 2.19, Size: 11.00, Stock: 000858\n",
      "2020-04-27, BUY EXECUTED, ref:59980, Price: 26.64, Cost: 1491.84, Comm 2.24, Size: 56.00, Stock: 002001\n",
      "2020-04-27, SELL EXECUTED, ref:59981, Price: 19.31, Cost: 19.00, Comm 0.03, Size: -1.00, Stock: 002050\n",
      "2020-04-27, BUY EXECUTED, ref:59982, Price: 33.74, Cost: 33.74, Comm 0.05, Size: 1.00, Stock: 002230\n",
      "2020-04-27, BUY EXECUTED, ref:59983, Price: 17.30, Cost: 1470.50, Comm 2.21, Size: 85.00, Stock: 002241\n",
      "2020-04-27, BUY EXECUTED, ref:59984, Price: 8.80, Cost: 1478.40, Comm 2.22, Size: 168.00, Stock: 002252\n",
      "2020-04-27, SELL EXECUTED, ref:59985, Price: 39.20, Cost: 66.38, Comm 0.12, Size: -2.00, Stock: 002271\n",
      "2020-04-27, BUY EXECUTED, ref:59986, Price: 13.88, Cost: 55.52, Comm 0.08, Size: 4.00, Stock: 002456\n",
      "2020-04-27, BUY EXECUTED, ref:59987, Price: 18.63, Cost: 37.26, Comm 0.06, Size: 2.00, Stock: 002466\n",
      "2020-04-27, BUY EXECUTED, ref:59988, Price: 46.75, Cost: 1449.25, Comm 2.17, Size: 31.00, Stock: 002624\n",
      "2020-04-27, BUY EXECUTED, ref:59989, Price: 130.96, Cost: 1440.56, Comm 2.16, Size: 11.00, Stock: 002714\n",
      "2020-04-27, BUY EXECUTED, ref:59990, Price: 8.59, Cost: 1546.20, Comm 2.32, Size: 180.00, Stock: 300017\n",
      "2020-04-27, BUY EXECUTED, ref:59991, Price: 16.88, Cost: 16.88, Comm 0.03, Size: 1.00, Stock: 300059\n",
      "2020-04-27, BUY EXECUTED, ref:59992, Price: 79.21, Cost: 1504.99, Comm 2.26, Size: 19.00, Stock: 300122\n",
      "2020-04-27, BUY EXECUTED, ref:59993, Price: 30.30, Cost: 1454.40, Comm 2.18, Size: 48.00, Stock: 300124\n",
      "2020-04-27, SELL EXECUTED, ref:59994, Price: 39.50, Cost: 96.18, Comm 0.18, Size: -3.00, Stock: 300142\n",
      "2020-04-27, BUY EXECUTED, ref:59995, Price: 20.00, Cost: 1480.00, Comm 2.22, Size: 74.00, Stock: 300408\n",
      "2020-04-27, BUY EXECUTED, ref:59996, Price: 16.10, Cost: 1497.30, Comm 2.25, Size: 93.00, Stock: 300433\n",
      "2020-04-27, BUY EXECUTED, ref:59997, Price: 19.50, Cost: 1501.50, Comm 2.25, Size: 77.00, Stock: 600031\n",
      "2020-04-27, BUY EXECUTED, ref:59998, Price: 7.81, Cost: 1483.90, Comm 2.23, Size: 190.00, Stock: 600089\n",
      "2020-04-27, SELL EXECUTED, ref:59999, Price: 30.06, Cost: 58.20, Comm 0.09, Size: -2.00, Stock: 600183\n",
      "2020-04-27, BUY EXECUTED, ref:60000, Price: 19.76, Cost: 1482.00, Comm 2.22, Size: 75.00, Stock: 600406\n",
      "2020-04-27, BUY EXECUTED, ref:60001, Price: 12.63, Cost: 1465.08, Comm 2.20, Size: 116.00, Stock: 600438\n",
      "2020-04-27, SELL EXECUTED, ref:60002, Price: 16.70, Cost: 15.84, Comm 0.03, Size: -1.00, Stock: 600487\n",
      "2020-04-27, BUY EXECUTED, ref:60003, Price: 31.30, Cost: 31.30, Comm 0.05, Size: 1.00, Stock: 600498\n",
      "2020-04-27, BUY EXECUTED, ref:60004, Price: 4.93, Cost: 1459.28, Comm 2.19, Size: 296.00, Stock: 600583\n",
      "2020-04-27, SELL EXECUTED, ref:60005, Price: 14.97, Cost: 29.68, Comm 0.04, Size: -2.00, Stock: 600690\n",
      "2020-04-27, BUY EXECUTED, ref:60006, Price: 19.79, Cost: 79.16, Comm 0.12, Size: 4.00, Stock: 600703\n",
      "2020-04-27, BUY EXECUTED, ref:60007, Price: 33.30, Cost: 66.60, Comm 0.10, Size: 2.00, Stock: 601066\n",
      "2020-04-27, BUY EXECUTED, ref:60008, Price: 5.32, Cost: 47.88, Comm 0.07, Size: 9.00, Stock: 601162\n",
      "2020-04-27, BUY EXECUTED, ref:60009, Price: 18.69, Cost: 18.69, Comm 0.03, Size: 1.00, Stock: 601236\n",
      "2020-04-27, BUY EXECUTED, ref:60010, Price: 19.35, Cost: 1470.60, Comm 2.21, Size: 76.00, Stock: 601360\n",
      "2020-04-27, BUY EXECUTED, ref:60011, Price: 29.00, Cost: 1508.00, Comm 2.26, Size: 52.00, Stock: 601601\n",
      "2020-04-27, SELL EXECUTED, ref:60012, Price: 16.94, Cost: 81.56, Comm 0.13, Size: -5.00, Stock: 601698\n",
      "2020-04-27, BUY EXECUTED, ref:60013, Price: 11.84, Cost: 23.68, Comm 0.04, Size: 2.00, Stock: 601808\n",
      "2020-04-27, BUY EXECUTED, ref:60014, Price: 87.86, Cost: 1405.76, Comm 2.11, Size: 16.00, Stock: 601888\n",
      "2020-04-27, BUY EXECUTED, ref:60015, Price: 246.04, Cost: 246.04, Comm 0.37, Size: 1.00, Stock: 603986\n",
      "2020-04-27, 当前总资产 93678.74\n",
      "2020-04-28, 当前总资产 94351.09\n",
      "2020-04-29, 当前总资产 94287.54\n",
      "2020-04-30, 当前总资产 97031.27\n",
      "2020-05-06, 当前总资产 99061.92\n",
      "2020-05-07, 当前总资产 98218.42\n",
      "2020-05-08, 当前总资产 99156.50\n",
      "--------------2020-05-08 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000063', '000100', '000413', '000538', '000661', '000858', '000895', '000938', '002001', '002007', '002230', '002236', '002241', '002252', '002352', '002410', '002415', '002456', '002460', '002475', '002493', '002594', '002607', '002624', '002939', '300003', '300033', '300059', '300136', '300347', '300433', '300498', '600031', '600089', '600176', '600183', '600196', '600271', '600276', '600309', '600346', '600406', '600436', '600438', '600487', '600519', '600547', '600570', '600588', '600660', '600760', '600867', '600893', '601012', '601021', '601066', '601601', '603501', '603899', '603986']\n",
      "sell_stock ['000338', '000423', '000425', '000568', '000651', '000723', '002050', '002271', '002466', '002555', '002714', '300017', '300122', '300124', '300142', '300408', '600118', '600498', '600522', '600583', '600690', '600703', '601162', '601236', '601360', '601698', '601808', '601888', '603019', '603160', '603799']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-05-11, SELL EXECUTED, ref:60016, Price: 14.48, Cost: 1536.80, Comm 2.45, Size: -113.00, Stock: 000338\n",
      "2020-05-11, SELL EXECUTED, ref:60017, Price: 30.74, Cost: 1482.00, Comm 2.40, Size: -52.00, Stock: 000423\n",
      "2020-05-11, SELL EXECUTED, ref:60018, Price: 5.96, Cost: 1489.30, Comm 2.37, Size: -265.00, Stock: 000425\n",
      "2020-05-11, SELL EXECUTED, ref:60019, Price: 82.21, Cost: 1482.00, Comm 2.34, Size: -19.00, Stock: 000568\n",
      "2020-05-11, SELL EXECUTED, ref:60020, Price: 57.98, Cost: 1478.25, Comm 2.35, Size: -27.00, Stock: 000651\n",
      "2020-05-11, SELL EXECUTED, ref:60021, Price: 6.91, Cost: 1445.19, Comm 2.08, Size: -201.00, Stock: 000723\n",
      "2020-05-11, SELL EXECUTED, ref:60022, Price: 22.01, Cost: 1482.00, Comm 2.58, Size: -78.00, Stock: 002050\n",
      "2020-05-11, SELL EXECUTED, ref:60023, Price: 39.06, Cost: 1294.39, Comm 2.29, Size: -39.00, Stock: 002271\n",
      "2020-05-11, SELL EXECUTED, ref:60024, Price: 18.54, Cost: 1706.20, Comm 2.20, Size: -79.00, Stock: 002466\n",
      "2020-05-11, SELL EXECUTED, ref:60025, Price: 37.97, Cost: 1361.86, Comm 2.39, Size: -42.00, Stock: 002555\n",
      "2020-05-11, SELL EXECUTED, ref:60026, Price: 122.00, Cost: 1440.56, Comm 2.01, Size: -11.00, Stock: 002714\n",
      "2020-05-11, SELL EXECUTED, ref:60027, Price: 8.53, Cost: 1546.20, Comm 2.30, Size: -180.00, Stock: 300017\n",
      "2020-05-11, SELL EXECUTED, ref:60028, Price: 83.90, Cost: 1504.99, Comm 2.39, Size: -19.00, Stock: 300122\n",
      "2020-05-11, SELL EXECUTED, ref:60029, Price: 34.40, Cost: 1454.40, Comm 2.48, Size: -48.00, Stock: 300124\n",
      "2020-05-11, SELL EXECUTED, ref:60030, Price: 42.50, Cost: 1250.34, Comm 2.49, Size: -39.00, Stock: 300142\n",
      "2020-05-11, SELL EXECUTED, ref:60031, Price: 21.21, Cost: 1480.00, Comm 2.35, Size: -74.00, Stock: 300408\n",
      "2020-05-11, SELL EXECUTED, ref:60032, Price: 34.40, Cost: 1499.85, Comm 2.32, Size: -45.00, Stock: 600118\n",
      "2020-05-11, SELL EXECUTED, ref:60033, Price: 36.00, Cost: 1598.07, Comm 2.54, Size: -47.00, Stock: 600498\n",
      "2020-05-11, SELL EXECUTED, ref:60034, Price: 11.97, Cost: 1528.78, Comm 2.51, Size: -140.00, Stock: 600522\n",
      "2020-05-11, SELL EXECUTED, ref:60035, Price: 5.02, Cost: 1459.28, Comm 2.23, Size: -296.00, Stock: 600583\n",
      "2020-05-11, SELL EXECUTED, ref:60036, Price: 15.53, Cost: 1484.00, Comm 2.33, Size: -100.00, Stock: 600690\n",
      "2020-05-11, SELL EXECUTED, ref:60037, Price: 24.80, Cost: 1526.85, Comm 2.79, Size: -75.00, Stock: 600703\n",
      "2020-05-11, SELL EXECUTED, ref:60038, Price: 6.15, Cost: 1525.13, Comm 2.58, Size: -280.00, Stock: 601162\n",
      "2020-05-11, SELL EXECUTED, ref:60039, Price: 21.30, Cost: 1606.79, Comm 2.52, Size: -79.00, Stock: 601236\n",
      "2020-05-11, SELL EXECUTED, ref:60040, Price: 18.54, Cost: 1470.60, Comm 2.11, Size: -76.00, Stock: 601360\n",
      "2020-05-11, SELL EXECUTED, ref:60041, Price: 18.35, Cost: 1435.51, Comm 2.42, Size: -88.00, Stock: 601698\n",
      "2020-05-11, SELL EXECUTED, ref:60042, Price: 13.02, Cost: 1513.30, Comm 2.42, Size: -124.00, Stock: 601808\n",
      "2020-05-11, SELL EXECUTED, ref:60043, Price: 92.88, Cost: 1405.76, Comm 2.23, Size: -16.00, Stock: 601888\n",
      "2020-05-11, SELL EXECUTED, ref:60044, Price: 41.83, Cost: 1516.34, Comm 2.07, Size: -33.00, Stock: 603019\n",
      "2020-05-11, SELL EXECUTED, ref:60045, Price: 243.85, Cost: 1335.00, Comm 1.83, Size: -5.00, Stock: 603160\n",
      "2020-05-11, SELL EXECUTED, ref:60046, Price: 37.80, Cost: 1349.06, Comm 2.55, Size: -45.00, Stock: 603799\n",
      "2020-05-11, SELL EXECUTED, ref:60047, Price: 42.75, Cost: 42.17, Comm 0.06, Size: -1.00, Stock: 000063\n",
      "2020-05-11, BUY EXECUTED, ref:60048, Price: 4.79, Cost: 1585.49, Comm 2.38, Size: 331.00, Stock: 000100\n",
      "2020-05-11, BUY EXECUTED, ref:60049, Price: 2.75, Cost: 1573.00, Comm 2.36, Size: 572.00, Stock: 000413\n",
      "2020-05-11, BUY EXECUTED, ref:60050, Price: 91.60, Cost: 1557.20, Comm 2.34, Size: 17.00, Stock: 000538\n",
      "2020-05-11, BUY EXECUTED, ref:60051, Price: 42.83, Cost: 1541.88, Comm 2.31, Size: 36.00, Stock: 000895\n",
      "2020-05-11, BUY EXECUTED, ref:60052, Price: 42.14, Cost: 1559.18, Comm 2.34, Size: 37.00, Stock: 000938\n",
      "2020-05-11, BUY EXECUTED, ref:60053, Price: 27.13, Cost: 27.13, Comm 0.04, Size: 1.00, Stock: 002001\n",
      "2020-05-11, BUY EXECUTED, ref:60054, Price: 38.30, Cost: 383.00, Comm 0.57, Size: 10.00, Stock: 002007\n",
      "2020-05-11, BUY EXECUTED, ref:60055, Price: 34.78, Cost: 34.78, Comm 0.05, Size: 1.00, Stock: 002230\n",
      "2020-05-11, BUY EXECUTED, ref:60056, Price: 17.40, Cost: 1566.00, Comm 2.35, Size: 90.00, Stock: 002236\n",
      "2020-05-11, SELL EXECUTED, ref:60057, Price: 21.01, Cost: 155.70, Comm 0.28, Size: -9.00, Stock: 002241\n",
      "2020-05-11, BUY EXECUTED, ref:60058, Price: 8.55, Cost: 136.80, Comm 0.21, Size: 16.00, Stock: 002252\n",
      "2020-05-11, BUY EXECUTED, ref:60059, Price: 46.20, Cost: 1570.80, Comm 2.36, Size: 34.00, Stock: 002352\n",
      "2020-05-11, BUY EXECUTED, ref:60060, Price: 52.45, Cost: 1573.50, Comm 2.36, Size: 30.00, Stock: 002410\n",
      "2020-05-11, BUY EXECUTED, ref:60061, Price: 31.96, Cost: 1566.04, Comm 2.35, Size: 49.00, Stock: 002415\n",
      "2020-05-11, SELL EXECUTED, ref:60062, Price: 16.02, Cost: 97.72, Comm 0.17, Size: -7.00, Stock: 002456\n",
      "2020-05-11, SELL EXECUTED, ref:60063, Price: 49.60, Cost: 116.54, Comm 0.22, Size: -3.00, Stock: 002460\n",
      "2020-05-11, SELL EXECUTED, ref:60064, Price: 47.79, Cost: 116.34, Comm 0.22, Size: -3.00, Stock: 002475\n",
      "2020-05-11, BUY EXECUTED, ref:60065, Price: 12.04, Cost: 1565.20, Comm 2.35, Size: 130.00, Stock: 002493\n",
      "2020-05-11, BUY EXECUTED, ref:60066, Price: 59.29, Cost: 59.29, Comm 0.09, Size: 1.00, Stock: 002594\n",
      "2020-05-11, BUY EXECUTED, ref:60067, Price: 26.48, Cost: 1588.80, Comm 2.38, Size: 60.00, Stock: 002607\n",
      "2020-05-11, BUY EXECUTED, ref:60068, Price: 45.98, Cost: 137.94, Comm 0.21, Size: 3.00, Stock: 002624\n",
      "2020-05-11, BUY EXECUTED, ref:60069, Price: 12.24, Cost: 1566.72, Comm 2.35, Size: 128.00, Stock: 002939\n",
      "2020-05-11, BUY EXECUTED, ref:60070, Price: 39.90, Cost: 1556.10, Comm 2.33, Size: 39.00, Stock: 300003\n",
      "2020-05-11, SELL EXECUTED, ref:60071, Price: 18.35, Cost: 32.44, Comm 0.06, Size: -2.00, Stock: 300059\n",
      "2020-05-11, SELL EXECUTED, ref:60072, Price: 43.91, Cost: 107.90, Comm 0.20, Size: -3.00, Stock: 300136\n",
      "2020-05-11, BUY EXECUTED, ref:60073, Price: 80.00, Cost: 1600.00, Comm 2.40, Size: 20.00, Stock: 300347\n",
      "2020-05-11, SELL EXECUTED, ref:60074, Price: 18.70, Cost: 112.70, Comm 0.20, Size: -7.00, Stock: 300433\n",
      "2020-05-11, BUY EXECUTED, ref:60075, Price: 30.10, Cost: 1535.10, Comm 2.30, Size: 51.00, Stock: 300498\n",
      "2020-05-11, BUY EXECUTED, ref:60076, Price: 7.65, Cost: 122.40, Comm 0.18, Size: 16.00, Stock: 600089\n",
      "2020-05-11, BUY EXECUTED, ref:60077, Price: 8.73, Cost: 1571.40, Comm 2.36, Size: 180.00, Stock: 600176\n",
      "2020-05-11, SELL EXECUTED, ref:60078, Price: 32.45, Cost: 29.10, Comm 0.05, Size: -1.00, Stock: 600183\n",
      "2020-05-11, BUY EXECUTED, ref:60079, Price: 33.85, Cost: 101.55, Comm 0.15, Size: 3.00, Stock: 600196\n",
      "2020-05-11, BUY EXECUTED, ref:60080, Price: 17.51, Cost: 1575.90, Comm 2.36, Size: 90.00, Stock: 600271\n",
      "2020-05-11, BUY EXECUTED, ref:60081, Price: 96.70, Cost: 1547.20, Comm 2.32, Size: 16.00, Stock: 600276\n",
      "2020-05-11, BUY EXECUTED, ref:60082, Price: 47.00, Cost: 1551.00, Comm 2.33, Size: 33.00, Stock: 600309\n",
      "2020-05-11, BUY EXECUTED, ref:60083, Price: 14.14, Cost: 1569.54, Comm 2.35, Size: 111.00, Stock: 600346\n",
      "2020-05-11, BUY EXECUTED, ref:60084, Price: 20.10, Cost: 60.30, Comm 0.09, Size: 3.00, Stock: 600406\n",
      "2020-05-11, BUY EXECUTED, ref:60085, Price: 145.27, Cost: 1452.70, Comm 2.18, Size: 10.00, Stock: 600436\n",
      "2020-05-11, SELL EXECUTED, ref:60086, Price: 14.43, Cost: 101.04, Comm 0.17, Size: -8.00, Stock: 600438\n",
      "2020-05-11, BUY EXECUTED, ref:60087, Price: 17.51, Cost: 17.51, Comm 0.03, Size: 1.00, Stock: 600487\n",
      "2020-05-11, BUY EXECUTED, ref:60088, Price: 1320.00, Cost: 1320.00, Comm 1.98, Size: 1.00, Stock: 600519\n",
      "2020-05-11, BUY EXECUTED, ref:60089, Price: 36.20, Cost: 1520.40, Comm 2.28, Size: 42.00, Stock: 600547\n",
      "2020-05-11, BUY EXECUTED, ref:60090, Price: 104.70, Cost: 1570.50, Comm 2.36, Size: 15.00, Stock: 600570\n",
      "2020-05-11, BUY EXECUTED, ref:60091, Price: 20.68, Cost: 1551.00, Comm 2.33, Size: 75.00, Stock: 600660\n",
      "2020-05-11, BUY EXECUTED, ref:60092, Price: 34.63, Cost: 1558.35, Comm 2.34, Size: 45.00, Stock: 600760\n",
      "2020-05-11, BUY EXECUTED, ref:60093, Price: 13.60, Cost: 1564.00, Comm 2.35, Size: 115.00, Stock: 600867\n",
      "2020-05-11, BUY EXECUTED, ref:60094, Price: 24.96, Cost: 1572.48, Comm 2.36, Size: 63.00, Stock: 600893\n",
      "2020-05-11, BUY EXECUTED, ref:60095, Price: 30.35, Cost: 1517.50, Comm 2.28, Size: 50.00, Stock: 601012\n",
      "2020-05-11, BUY EXECUTED, ref:60096, Price: 35.50, Cost: 1562.00, Comm 2.34, Size: 44.00, Stock: 601021\n",
      "2020-05-11, SELL EXECUTED, ref:60097, Price: 207.00, Cost: 154.31, Comm 0.31, Size: -1.00, Stock: 603501\n",
      "2020-05-11, BUY EXECUTED, ref:60098, Price: 52.98, Cost: 1536.42, Comm 2.30, Size: 29.00, Stock: 603899\n",
      "2020-05-11, BUY EXECUTED, ref:60099, Price: 223.00, Cost: 223.00, Comm 0.33, Size: 1.00, Stock: 603986\n",
      "2020-05-11, 当前总资产 98909.88\n",
      "2020-05-12, 当前总资产 99271.73\n",
      "2020-05-13, 当前总资产 99907.82\n",
      "2020-05-14, 当前总资产 98944.46\n",
      "2020-05-15, 当前总资产 98814.67\n",
      "--------------2020-05-15 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000333', '000651', '000656', '000768', '000858', '000938', '000963', '002001', '002007', '002008', '002027', '002044', '002120', '002142', '002202', '002271', '002304', '002352', '002422', '002456', '002466', '002475', '002601', '002602', '002624', '002739', '002916', '002945', '300059', '300136', '600009', '600031', '600061', '600089', '600104', '600109', '600118', '600183', '600233', '600276', '600309', '600332', '600352', '600406', '600498', '600570', '600690', '600741', '600887', '600989', '601012', '601066', '601162', '601318', '601360', '601601', '601698', '601881', '601888', '603019']\n",
      "sell_stock ['000063', '000100', '000413', '000538', '000661', '000895', '002230', '002236', '002241', '002252', '002410', '002415', '002460', '002493', '002594', '002607', '002939', '300003', '300033', '300347', '300433', '300498', '600176', '600196', '600271', '600346', '600436', '600438', '600487', '600519', '600547', '600588', '600660', '600760', '600867', '600893', '601021', '603501', '603899', '603986']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-05-18, SELL EXECUTED, ref:60100, Price: 41.10, Cost: 1560.37, Comm 2.28, Size: -37.00, Stock: 000063\n",
      "2020-05-18, SELL EXECUTED, ref:60101, Price: 5.15, Cost: 1585.49, Comm 2.56, Size: -331.00, Stock: 000100\n",
      "2020-05-18, SELL EXECUTED, ref:60102, Price: 2.82, Cost: 1573.00, Comm 2.42, Size: -572.00, Stock: 000413\n",
      "2020-05-18, SELL EXECUTED, ref:60103, Price: 87.67, Cost: 1557.20, Comm 2.24, Size: -17.00, Stock: 000538\n",
      "2020-05-18, SELL EXECUTED, ref:60104, Price: 643.33, Cost: 1162.02, Comm 1.93, Size: -2.00, Stock: 000661\n",
      "2020-05-18, SELL EXECUTED, ref:60105, Price: 40.90, Cost: 1541.88, Comm 2.21, Size: -36.00, Stock: 000895\n",
      "2020-05-18, SELL EXECUTED, ref:60106, Price: 33.44, Cost: 1574.24, Comm 2.26, Size: -45.00, Stock: 002230\n",
      "2020-05-18, SELL EXECUTED, ref:60107, Price: 16.96, Cost: 1566.00, Comm 2.29, Size: -90.00, Stock: 002236\n",
      "2020-05-18, SELL EXECUTED, ref:60108, Price: 20.50, Cost: 1314.80, Comm 2.34, Size: -76.00, Stock: 002241\n",
      "2020-05-18, SELL EXECUTED, ref:60109, Price: 8.50, Cost: 1615.20, Comm 2.35, Size: -184.00, Stock: 002252\n",
      "2020-05-18, SELL EXECUTED, ref:60110, Price: 52.00, Cost: 1573.50, Comm 2.34, Size: -30.00, Stock: 002410\n",
      "2020-05-18, SELL EXECUTED, ref:60111, Price: 30.65, Cost: 1566.04, Comm 2.25, Size: -49.00, Stock: 002415\n",
      "2020-05-18, SELL EXECUTED, ref:60112, Price: 51.00, Cost: 1243.05, Comm 2.45, Size: -32.00, Stock: 002460\n",
      "2020-05-18, SELL EXECUTED, ref:60113, Price: 11.57, Cost: 1565.20, Comm 2.26, Size: -130.00, Stock: 002493\n",
      "2020-05-18, SELL EXECUTED, ref:60114, Price: 57.40, Cost: 1544.29, Comm 2.24, Size: -26.00, Stock: 002594\n",
      "2020-05-18, SELL EXECUTED, ref:60115, Price: 28.25, Cost: 1588.80, Comm 2.54, Size: -60.00, Stock: 002607\n",
      "2020-05-18, SELL EXECUTED, ref:60116, Price: 12.12, Cost: 1566.72, Comm 2.33, Size: -128.00, Stock: 002939\n",
      "2020-05-18, SELL EXECUTED, ref:60117, Price: 39.85, Cost: 1556.10, Comm 2.33, Size: -39.00, Stock: 300003\n",
      "2020-05-18, SELL EXECUTED, ref:60118, Price: 117.01, Cost: 1481.35, Comm 2.28, Size: -13.00, Stock: 300033\n",
      "2020-05-18, SELL EXECUTED, ref:60119, Price: 81.02, Cost: 1600.00, Comm 2.43, Size: -20.00, Stock: 300347\n",
      "2020-05-18, SELL EXECUTED, ref:60120, Price: 18.20, Cost: 1384.60, Comm 2.35, Size: -86.00, Stock: 300433\n",
      "2020-05-18, SELL EXECUTED, ref:60121, Price: 28.10, Cost: 1535.10, Comm 2.15, Size: -51.00, Stock: 300498\n",
      "2020-05-18, SELL EXECUTED, ref:60122, Price: 9.20, Cost: 1571.40, Comm 2.48, Size: -180.00, Stock: 600176\n",
      "2020-05-18, SELL EXECUTED, ref:60123, Price: 32.79, Cost: 1520.55, Comm 2.26, Size: -46.00, Stock: 600196\n",
      "2020-05-18, SELL EXECUTED, ref:60124, Price: 17.06, Cost: 1575.90, Comm 2.30, Size: -90.00, Stock: 600271\n",
      "2020-05-18, SELL EXECUTED, ref:60125, Price: 13.62, Cost: 1569.54, Comm 2.27, Size: -111.00, Stock: 600346\n",
      "2020-05-18, SELL EXECUTED, ref:60126, Price: 144.90, Cost: 1452.70, Comm 2.17, Size: -10.00, Stock: 600436\n",
      "2020-05-18, SELL EXECUTED, ref:60127, Price: 14.15, Cost: 1364.04, Comm 2.29, Size: -108.00, Stock: 600438\n",
      "2020-05-18, SELL EXECUTED, ref:60128, Price: 17.36, Cost: 1427.06, Comm 2.34, Size: -90.00, Stock: 600487\n",
      "2020-05-18, SELL EXECUTED, ref:60129, Price: 1306.00, Cost: 1320.00, Comm 1.96, Size: -1.00, Stock: 600519\n",
      "2020-05-18, SELL EXECUTED, ref:60130, Price: 37.88, Cost: 1520.40, Comm 2.39, Size: -42.00, Stock: 600547\n",
      "2020-05-18, SELL EXECUTED, ref:60131, Price: 50.03, Cost: 1401.11, Comm 2.55, Size: -34.00, Stock: 600588\n",
      "2020-05-18, SELL EXECUTED, ref:60132, Price: 19.89, Cost: 1551.00, Comm 2.24, Size: -75.00, Stock: 600660\n",
      "2020-05-18, SELL EXECUTED, ref:60133, Price: 34.65, Cost: 1558.35, Comm 2.34, Size: -45.00, Stock: 600760\n",
      "2020-05-18, SELL EXECUTED, ref:60134, Price: 14.28, Cost: 1564.00, Comm 2.46, Size: -115.00, Stock: 600867\n",
      "2020-05-18, SELL EXECUTED, ref:60135, Price: 24.80, Cost: 1572.48, Comm 2.34, Size: -63.00, Stock: 600893\n",
      "2020-05-18, SELL EXECUTED, ref:60136, Price: 33.37, Cost: 1562.00, Comm 2.20, Size: -44.00, Stock: 601021\n",
      "2020-05-18, SELL EXECUTED, ref:60137, Price: 214.88, Cost: 1234.48, Comm 2.58, Size: -8.00, Stock: 603501\n",
      "2020-05-18, SELL EXECUTED, ref:60138, Price: 51.81, Cost: 1536.42, Comm 2.25, Size: -29.00, Stock: 603899\n",
      "2020-05-18, SELL EXECUTED, ref:60139, Price: 231.93, Cost: 1689.09, Comm 2.44, Size: -7.00, Stock: 603986\n",
      "2020-05-18, BUY EXECUTED, ref:60140, Price: 57.50, Cost: 1552.50, Comm 2.33, Size: 27.00, Stock: 000333\n",
      "2020-05-18, BUY EXECUTED, ref:60141, Price: 58.00, Cost: 1566.00, Comm 2.35, Size: 27.00, Stock: 000651\n",
      "2020-05-18, BUY EXECUTED, ref:60142, Price: 8.03, Cost: 1565.85, Comm 2.35, Size: 195.00, Stock: 000656\n",
      "2020-05-18, BUY EXECUTED, ref:60143, Price: 17.82, Cost: 1568.16, Comm 2.35, Size: 88.00, Stock: 000768\n",
      "2020-05-18, BUY EXECUTED, ref:60144, Price: 21.40, Cost: 1540.80, Comm 2.31, Size: 72.00, Stock: 000963\n",
      "2020-05-18, BUY EXECUTED, ref:60145, Price: 25.87, Cost: 77.61, Comm 0.12, Size: 3.00, Stock: 002001\n",
      "2020-05-18, BUY EXECUTED, ref:60146, Price: 36.86, Cost: 36.86, Comm 0.06, Size: 1.00, Stock: 002007\n",
      "2020-05-18, BUY EXECUTED, ref:60147, Price: 31.49, Cost: 1543.01, Comm 2.31, Size: 49.00, Stock: 002008\n",
      "2020-05-18, BUY EXECUTED, ref:60148, Price: 4.91, Cost: 1561.38, Comm 2.34, Size: 318.00, Stock: 002027\n",
      "2020-05-18, BUY EXECUTED, ref:60149, Price: 12.19, Cost: 1560.32, Comm 2.34, Size: 128.00, Stock: 002044\n",
      "2020-05-18, BUY EXECUTED, ref:60150, Price: 33.40, Cost: 1603.20, Comm 2.40, Size: 48.00, Stock: 002120\n",
      "2020-05-18, BUY EXECUTED, ref:60151, Price: 24.67, Cost: 1554.21, Comm 2.33, Size: 63.00, Stock: 002142\n",
      "2020-05-18, BUY EXECUTED, ref:60152, Price: 9.99, Cost: 1588.41, Comm 2.38, Size: 159.00, Stock: 002202\n",
      "2020-05-18, BUY EXECUTED, ref:60153, Price: 37.20, Cost: 1562.40, Comm 2.34, Size: 42.00, Stock: 002271\n",
      "2020-05-18, BUY EXECUTED, ref:60154, Price: 95.99, Cost: 1535.84, Comm 2.30, Size: 16.00, Stock: 002304\n",
      "2020-05-18, BUY EXECUTED, ref:60155, Price: 20.85, Cost: 1542.90, Comm 2.31, Size: 74.00, Stock: 002422\n",
      "2020-05-18, SELL EXECUTED, ref:60156, Price: 15.66, Cost: 27.92, Comm 0.05, Size: -2.00, Stock: 002456\n",
      "2020-05-18, BUY EXECUTED, ref:60157, Price: 17.87, Cost: 1536.82, Comm 2.31, Size: 86.00, Stock: 002466\n",
      "2020-05-18, SELL EXECUTED, ref:60158, Price: 46.80, Cost: 38.78, Comm 0.07, Size: -1.00, Stock: 002475\n",
      "2020-05-18, BUY EXECUTED, ref:60159, Price: 16.86, Cost: 1567.98, Comm 2.35, Size: 93.00, Stock: 002601\n",
      "2020-05-18, BUY EXECUTED, ref:60160, Price: 14.20, Cost: 1562.00, Comm 2.34, Size: 110.00, Stock: 002602\n",
      "2020-05-18, BUY EXECUTED, ref:60161, Price: 16.49, Cost: 1550.06, Comm 2.33, Size: 94.00, Stock: 002739\n",
      "2020-05-18, BUY EXECUTED, ref:60162, Price: 183.00, Cost: 1464.00, Comm 2.20, Size: 8.00, Stock: 002916\n",
      "2020-05-18, BUY EXECUTED, ref:60163, Price: 14.13, Cost: 1554.30, Comm 2.33, Size: 110.00, Stock: 002945\n",
      "2020-05-18, BUY EXECUTED, ref:60164, Price: 17.90, Cost: 17.90, Comm 0.03, Size: 1.00, Stock: 300059\n",
      "2020-05-18, SELL EXECUTED, ref:60165, Price: 44.00, Cost: 35.97, Comm 0.07, Size: -1.00, Stock: 300136\n",
      "2020-05-18, BUY EXECUTED, ref:60166, Price: 65.59, Cost: 1508.57, Comm 2.26, Size: 23.00, Stock: 600009\n",
      "2020-05-18, BUY EXECUTED, ref:60167, Price: 19.68, Cost: 78.72, Comm 0.12, Size: 4.00, Stock: 600031\n",
      "2020-05-18, BUY EXECUTED, ref:60168, Price: 12.10, Cost: 1560.90, Comm 2.34, Size: 129.00, Stock: 600061\n",
      "2020-05-18, BUY EXECUTED, ref:60169, Price: 18.61, Cost: 1563.24, Comm 2.34, Size: 84.00, Stock: 600104\n",
      "2020-05-18, BUY EXECUTED, ref:60170, Price: 10.09, Cost: 1563.95, Comm 2.35, Size: 155.00, Stock: 600109\n",
      "2020-05-18, BUY EXECUTED, ref:60171, Price: 34.50, Cost: 1552.50, Comm 2.33, Size: 45.00, Stock: 600118\n",
      "2020-05-18, BUY EXECUTED, ref:60172, Price: 12.70, Cost: 1562.10, Comm 2.34, Size: 123.00, Stock: 600233\n",
      "2020-05-18, BUY EXECUTED, ref:60173, Price: 44.27, Cost: 88.54, Comm 0.13, Size: 2.00, Stock: 600309\n",
      "2020-05-18, BUY EXECUTED, ref:60174, Price: 30.78, Cost: 1539.00, Comm 2.31, Size: 50.00, Stock: 600332\n",
      "2020-05-18, BUY EXECUTED, ref:60175, Price: 12.16, Cost: 1556.48, Comm 2.33, Size: 128.00, Stock: 600352\n",
      "2020-05-18, BUY EXECUTED, ref:60176, Price: 34.70, Cost: 1526.80, Comm 2.29, Size: 44.00, Stock: 600498\n",
      "2020-05-18, BUY EXECUTED, ref:60177, Price: 15.13, Cost: 1558.39, Comm 2.34, Size: 103.00, Stock: 600690\n",
      "2020-05-18, BUY EXECUTED, ref:60178, Price: 20.35, Cost: 1566.95, Comm 2.35, Size: 77.00, Stock: 600741\n",
      "2020-05-18, BUY EXECUTED, ref:60179, Price: 28.48, Cost: 1537.92, Comm 2.31, Size: 54.00, Stock: 600887\n",
      "2020-05-18, BUY EXECUTED, ref:60180, Price: 9.26, Cost: 1574.20, Comm 2.36, Size: 170.00, Stock: 600989\n",
      "2020-05-18, BUY EXECUTED, ref:60181, Price: 30.97, Cost: 30.97, Comm 0.05, Size: 1.00, Stock: 601012\n",
      "2020-05-18, BUY EXECUTED, ref:60182, Price: 5.87, Cost: 1543.81, Comm 2.32, Size: 263.00, Stock: 601162\n",
      "2020-05-18, BUY EXECUTED, ref:60183, Price: 72.20, Cost: 1516.20, Comm 2.27, Size: 21.00, Stock: 601318\n",
      "2020-05-18, BUY EXECUTED, ref:60184, Price: 17.59, Cost: 1547.92, Comm 2.32, Size: 88.00, Stock: 601360\n",
      "2020-05-18, BUY EXECUTED, ref:60185, Price: 28.67, Cost: 57.34, Comm 0.09, Size: 2.00, Stock: 601601\n",
      "2020-05-18, BUY EXECUTED, ref:60186, Price: 18.07, Cost: 1554.02, Comm 2.33, Size: 86.00, Stock: 601698\n",
      "2020-05-18, BUY EXECUTED, ref:60187, Price: 9.97, Cost: 1565.29, Comm 2.35, Size: 157.00, Stock: 601881\n",
      "2020-05-18, BUY EXECUTED, ref:60188, Price: 87.89, Cost: 1494.13, Comm 2.24, Size: 17.00, Stock: 601888\n",
      "2020-05-18, BUY EXECUTED, ref:60189, Price: 40.39, Cost: 1534.82, Comm 2.30, Size: 38.00, Stock: 603019\n",
      "2020-05-18, 当前总资产 98123.97\n",
      "2020-05-19, 当前总资产 99558.52\n",
      "2020-05-20, 当前总资产 98671.46\n",
      "2020-05-21, 当前总资产 97394.69\n",
      "2020-05-22, 当前总资产 95444.02\n",
      "--------------2020-05-22 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000001', '000002', '000063', '000568', '000651', '000768', '000858', '000876', '000938', '000963', '002007', '002120', '002142', '002230', '002271', '002352', '002410', '002460', '002475', '002555', '002594', '002624', '002714', '002916', '300003', '300033', '300059', '300122', '300136', '300142', '300433', '300498', '600009', '600036', '600048', '600118', '600196', '600276', '600438', '600487', '600498', '600519', '600570', '600585', '600588', '600703', '600760', '600887', '600893', '601066', '601162', '601236', '601318', '601698', '601888', '601933', '603019', '603259', '603799', '603986']\n",
      "sell_stock ['000333', '000656', '002001', '002008', '002027', '002044', '002202', '002304', '002422', '002456', '002466', '002601', '002602', '002739', '002945', '600031', '600061', '600089', '600104', '600109', '600183', '600233', '600309', '600332', '600352', '600406', '600690', '600741', '600989', '601012', '601360', '601601', '601881']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-05-25, SELL EXECUTED, ref:60190, Price: 58.30, Cost: 1552.50, Comm 2.36, Size: -27.00, Stock: 000333\n",
      "2020-05-25, SELL EXECUTED, ref:60191, Price: 7.80, Cost: 1565.85, Comm 2.28, Size: -195.00, Stock: 000656\n",
      "2020-05-25, SELL EXECUTED, ref:60192, Price: 25.01, Cost: 1596.58, Comm 2.25, Size: -60.00, Stock: 002001\n",
      "2020-05-25, SELL EXECUTED, ref:60193, Price: 29.50, Cost: 1543.01, Comm 2.17, Size: -49.00, Stock: 002008\n",
      "2020-05-25, SELL EXECUTED, ref:60194, Price: 4.72, Cost: 1561.38, Comm 2.25, Size: -318.00, Stock: 002027\n",
      "2020-05-25, SELL EXECUTED, ref:60195, Price: 12.20, Cost: 1560.32, Comm 2.34, Size: -128.00, Stock: 002044\n",
      "2020-05-25, SELL EXECUTED, ref:60196, Price: 9.66, Cost: 1588.41, Comm 2.30, Size: -159.00, Stock: 002202\n",
      "2020-05-25, SELL EXECUTED, ref:60197, Price: 98.50, Cost: 1535.84, Comm 2.36, Size: -16.00, Stock: 002304\n",
      "2020-05-25, SELL EXECUTED, ref:60198, Price: 20.14, Cost: 1542.90, Comm 2.24, Size: -74.00, Stock: 002422\n",
      "2020-05-25, SELL EXECUTED, ref:60199, Price: 14.48, Cost: 1368.08, Comm 2.13, Size: -98.00, Stock: 002456\n",
      "2020-05-25, SELL EXECUTED, ref:60200, Price: 16.30, Cost: 1536.82, Comm 2.10, Size: -86.00, Stock: 002466\n",
      "2020-05-25, SELL EXECUTED, ref:60201, Price: 16.64, Cost: 1567.98, Comm 2.32, Size: -93.00, Stock: 002601\n",
      "2020-05-25, SELL EXECUTED, ref:60202, Price: 13.21, Cost: 1562.00, Comm 2.18, Size: -110.00, Stock: 002602\n",
      "2020-05-25, SELL EXECUTED, ref:60203, Price: 16.46, Cost: 1550.06, Comm 2.32, Size: -94.00, Stock: 002739\n",
      "2020-05-25, SELL EXECUTED, ref:60204, Price: 13.47, Cost: 1554.30, Comm 2.22, Size: -110.00, Stock: 002945\n",
      "2020-05-25, SELL EXECUTED, ref:60205, Price: 18.84, Cost: 1580.22, Comm 2.29, Size: -81.00, Stock: 600031\n",
      "2020-05-25, SELL EXECUTED, ref:60206, Price: 11.71, Cost: 1560.90, Comm 2.27, Size: -129.00, Stock: 600061\n",
      "2020-05-25, SELL EXECUTED, ref:60207, Price: 7.07, Cost: 1606.30, Comm 2.18, Size: -206.00, Stock: 600089\n",
      "2020-05-25, SELL EXECUTED, ref:60208, Price: 18.50, Cost: 1563.24, Comm 2.33, Size: -84.00, Stock: 600104\n",
      "2020-05-25, SELL EXECUTED, ref:60209, Price: 9.65, Cost: 1563.95, Comm 2.24, Size: -155.00, Stock: 600109\n",
      "2020-05-25, SELL EXECUTED, ref:60210, Price: 27.60, Cost: 1425.90, Comm 2.03, Size: -49.00, Stock: 600183\n",
      "2020-05-25, SELL EXECUTED, ref:60211, Price: 13.50, Cost: 1562.10, Comm 2.49, Size: -123.00, Stock: 600233\n",
      "2020-05-25, SELL EXECUTED, ref:60212, Price: 44.50, Cost: 1639.54, Comm 2.34, Size: -35.00, Stock: 600309\n",
      "2020-05-25, SELL EXECUTED, ref:60213, Price: 30.18, Cost: 1539.00, Comm 2.26, Size: -50.00, Stock: 600332\n",
      "2020-05-25, SELL EXECUTED, ref:60214, Price: 12.14, Cost: 1556.48, Comm 2.33, Size: -128.00, Stock: 600352\n",
      "2020-05-25, SELL EXECUTED, ref:60215, Price: 18.74, Cost: 1542.30, Comm 2.19, Size: -78.00, Stock: 600406\n",
      "2020-05-25, SELL EXECUTED, ref:60216, Price: 15.00, Cost: 1558.39, Comm 2.32, Size: -103.00, Stock: 600690\n",
      "2020-05-25, SELL EXECUTED, ref:60217, Price: 19.92, Cost: 1566.95, Comm 2.30, Size: -77.00, Stock: 600741\n",
      "2020-05-25, SELL EXECUTED, ref:60218, Price: 8.63, Cost: 1574.20, Comm 2.20, Size: -170.00, Stock: 600989\n",
      "2020-05-25, SELL EXECUTED, ref:60219, Price: 30.78, Cost: 1548.47, Comm 2.35, Size: -51.00, Stock: 601012\n",
      "2020-05-25, SELL EXECUTED, ref:60220, Price: 17.40, Cost: 1547.92, Comm 2.30, Size: -88.00, Stock: 601360\n",
      "2020-05-25, SELL EXECUTED, ref:60221, Price: 28.29, Cost: 1565.34, Comm 2.29, Size: -54.00, Stock: 601601\n",
      "2020-05-25, SELL EXECUTED, ref:60222, Price: 9.61, Cost: 1565.29, Comm 2.26, Size: -157.00, Stock: 601881\n",
      "2020-05-25, BUY EXECUTED, ref:60223, Price: 12.97, Cost: 1504.52, Comm 2.26, Size: 116.00, Stock: 000001\n",
      "2020-05-25, BUY EXECUTED, ref:60224, Price: 25.23, Cost: 1513.80, Comm 2.27, Size: 60.00, Stock: 000002\n",
      "2020-05-25, BUY EXECUTED, ref:60225, Price: 38.00, Cost: 1482.00, Comm 2.22, Size: 39.00, Stock: 000063\n",
      "2020-05-25, BUY EXECUTED, ref:60226, Price: 84.07, Cost: 1429.19, Comm 2.14, Size: 17.00, Stock: 000568\n",
      "2020-05-25, BUY EXECUTED, ref:60227, Price: 28.50, Cost: 1510.50, Comm 2.27, Size: 53.00, Stock: 000876\n",
      "2020-05-25, BUY EXECUTED, ref:60228, Price: 39.20, Cost: 39.20, Comm 0.06, Size: 1.00, Stock: 000938\n",
      "2020-05-25, SELL EXECUTED, ref:60229, Price: 21.65, Cost: 42.80, Comm 0.06, Size: -2.00, Stock: 000963\n",
      "2020-05-25, SELL EXECUTED, ref:60230, Price: 41.50, Cost: 220.87, Comm 0.31, Size: -5.00, Stock: 002007\n",
      "2020-05-25, SELL EXECUTED, ref:60231, Price: 25.41, Cost: 74.01, Comm 0.11, Size: -3.00, Stock: 002142\n",
      "2020-05-25, BUY EXECUTED, ref:60232, Price: 32.42, Cost: 1491.32, Comm 2.24, Size: 46.00, Stock: 002230\n",
      "2020-05-25, BUY EXECUTED, ref:60233, Price: 52.63, Cost: 1526.27, Comm 2.29, Size: 29.00, Stock: 002410\n",
      "2020-05-25, BUY EXECUTED, ref:60234, Price: 46.98, Cost: 1456.38, Comm 2.18, Size: 31.00, Stock: 002460\n",
      "2020-05-25, BUY EXECUTED, ref:60235, Price: 33.91, Cost: 1492.04, Comm 2.24, Size: 44.00, Stock: 002555\n",
      "2020-05-25, BUY EXECUTED, ref:60236, Price: 56.03, Cost: 1456.78, Comm 2.19, Size: 26.00, Stock: 002594\n",
      "2020-05-25, BUY EXECUTED, ref:60237, Price: 42.70, Cost: 42.70, Comm 0.06, Size: 1.00, Stock: 002624\n",
      "2020-05-25, BUY EXECUTED, ref:60238, Price: 117.87, Cost: 1414.44, Comm 2.12, Size: 12.00, Stock: 002714\n",
      "2020-05-25, BUY EXECUTED, ref:60239, Price: 159.80, Cost: 159.80, Comm 0.24, Size: 1.00, Stock: 002916\n",
      "2020-05-25, BUY EXECUTED, ref:60240, Price: 38.30, Cost: 1493.70, Comm 2.24, Size: 39.00, Stock: 300003\n",
      "2020-05-25, BUY EXECUTED, ref:60241, Price: 111.00, Cost: 1443.00, Comm 2.16, Size: 13.00, Stock: 300033\n",
      "2020-05-25, BUY EXECUTED, ref:60242, Price: 14.20, Cost: 269.80, Comm 0.40, Size: 19.00, Stock: 300059\n",
      "2020-05-25, BUY EXECUTED, ref:60243, Price: 79.98, Cost: 1519.62, Comm 2.28, Size: 19.00, Stock: 300122\n",
      "2020-05-25, BUY EXECUTED, ref:60244, Price: 39.55, Cost: 39.55, Comm 0.06, Size: 1.00, Stock: 300136\n",
      "2020-05-25, BUY EXECUTED, ref:60245, Price: 41.25, Cost: 1485.00, Comm 2.23, Size: 36.00, Stock: 300142\n",
      "2020-05-25, BUY EXECUTED, ref:60246, Price: 16.32, Cost: 1501.44, Comm 2.25, Size: 92.00, Stock: 300433\n",
      "2020-05-25, BUY EXECUTED, ref:60247, Price: 26.78, Cost: 1499.68, Comm 2.25, Size: 56.00, Stock: 300498\n",
      "2020-05-25, BUY EXECUTED, ref:60248, Price: 33.92, Cost: 1492.48, Comm 2.24, Size: 44.00, Stock: 600036\n",
      "2020-05-25, BUY EXECUTED, ref:60249, Price: 14.90, Cost: 1519.80, Comm 2.28, Size: 102.00, Stock: 600048\n",
      "2020-05-25, BUY EXECUTED, ref:60250, Price: 32.19, Cost: 32.19, Comm 0.05, Size: 1.00, Stock: 600118\n",
      "2020-05-25, BUY EXECUTED, ref:60251, Price: 31.13, Cost: 1494.24, Comm 2.24, Size: 48.00, Stock: 600196\n",
      "2020-05-25, BUY EXECUTED, ref:60252, Price: 13.28, Cost: 1500.64, Comm 2.25, Size: 113.00, Stock: 600438\n",
      "2020-05-25, BUY EXECUTED, ref:60253, Price: 17.13, Cost: 1490.31, Comm 2.24, Size: 87.00, Stock: 600487\n",
      "2020-05-25, BUY EXECUTED, ref:60254, Price: 29.90, Cost: 59.80, Comm 0.09, Size: 2.00, Stock: 600498\n",
      "2020-05-25, BUY EXECUTED, ref:60255, Price: 1330.00, Cost: 1330.00, Comm 2.00, Size: 1.00, Stock: 600519\n",
      "2020-05-25, BUY EXECUTED, ref:60256, Price: 56.90, Cost: 1479.40, Comm 2.22, Size: 26.00, Stock: 600585\n",
      "2020-05-25, BUY EXECUTED, ref:60257, Price: 36.30, Cost: 1488.30, Comm 2.23, Size: 41.00, Stock: 600588\n",
      "2020-05-25, BUY EXECUTED, ref:60258, Price: 24.00, Cost: 1488.00, Comm 2.23, Size: 62.00, Stock: 600703\n",
      "2020-05-25, BUY EXECUTED, ref:60259, Price: 32.92, Cost: 1514.32, Comm 2.27, Size: 46.00, Stock: 600760\n",
      "2020-05-25, BUY EXECUTED, ref:60260, Price: 24.20, Cost: 1500.40, Comm 2.25, Size: 62.00, Stock: 600893\n",
      "2020-05-25, BUY EXECUTED, ref:60261, Price: 31.71, Cost: 63.42, Comm 0.10, Size: 2.00, Stock: 601066\n",
      "2020-05-25, SELL EXECUTED, ref:60262, Price: 5.75, Cost: 17.61, Comm 0.03, Size: -3.00, Stock: 601162\n",
      "2020-05-25, BUY EXECUTED, ref:60263, Price: 19.81, Cost: 1505.56, Comm 2.26, Size: 76.00, Stock: 601236\n",
      "2020-05-25, BUY EXECUTED, ref:60264, Price: 17.00, Cost: 17.00, Comm 0.03, Size: 1.00, Stock: 601698\n",
      "2020-05-25, BUY EXECUTED, ref:60265, Price: 9.13, Cost: 1515.58, Comm 2.27, Size: 166.00, Stock: 601933\n",
      "2020-05-25, BUY EXECUTED, ref:60266, Price: 37.90, Cost: 37.90, Comm 0.06, Size: 1.00, Stock: 603019\n",
      "2020-05-25, BUY EXECUTED, ref:60267, Price: 105.64, Cost: 1478.96, Comm 2.22, Size: 14.00, Stock: 603259\n",
      "2020-05-25, BUY EXECUTED, ref:60268, Price: 31.60, Cost: 1453.60, Comm 2.18, Size: 46.00, Stock: 603799\n",
      "2020-05-25, BUY EXECUTED, ref:60269, Price: 201.64, Cost: 1411.48, Comm 2.12, Size: 7.00, Stock: 603986\n",
      "2020-05-25, 当前总资产 94648.88\n",
      "2020-05-26, 当前总资产 96231.72\n",
      "2020-05-27, 当前总资产 94754.67\n",
      "2020-05-28, 当前总资产 94700.18\n",
      "2020-05-29, 当前总资产 95487.26\n",
      "--------------2020-05-29 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000002', '000063', '000166', '000338', '000625', '000671', '000723', '000725', '000895', '002001', '002008', '002050', '002142', '002230', '002241', '002294', '002415', '002456', '002460', '002475', '002601', '002607', '002958', '300024', '300070', '300136', '300433', '600027', '600030', '600031', '600036', '600048', '600089', '600104', '600109', '600153', '600183', '600276', '600309', '600352', '600383', '600406', '600498', '600522', '600566', '600588', '600703', '600741', '600837', '600919', '601066', '601186', '601236', '601238', '601318', '601688', '601808', '603019', '603260', '603986']\n",
      "sell_stock ['000001', '000568', '000651', '000768', '000858', '000876', '000938', '000963', '002007', '002120', '002271', '002352', '002410', '002555', '002594', '002624', '002714', '002916', '300003', '300033', '300059', '300122', '300142', '300498', '600009', '600118', '600196', '600438', '600487', '600519', '600570', '600585', '600760', '600887', '600893', '601162', '601698', '601888', '601933', '603259', '603799']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-06-01, SELL EXECUTED, ref:60270, Price: 13.10, Cost: 1504.52, Comm 2.28, Size: -116.00, Stock: 000001\n",
      "2020-06-01, SELL EXECUTED, ref:60271, Price: 85.91, Cost: 1429.19, Comm 2.19, Size: -17.00, Stock: 000568\n",
      "2020-06-01, SELL EXECUTED, ref:60272, Price: 57.51, Cost: 1566.00, Comm 2.33, Size: -27.00, Stock: 000651\n",
      "2020-06-01, SELL EXECUTED, ref:60273, Price: 17.20, Cost: 1568.16, Comm 2.27, Size: -88.00, Stock: 000768\n",
      "2020-06-01, SELL EXECUTED, ref:60274, Price: 150.06, Cost: 1457.61, Comm 2.48, Size: -11.00, Stock: 000858\n",
      "2020-06-01, SELL EXECUTED, ref:60275, Price: 28.37, Cost: 1510.50, Comm 2.26, Size: -53.00, Stock: 000876\n",
      "2020-06-01, SELL EXECUTED, ref:60276, Price: 38.60, Cost: 1598.38, Comm 2.20, Size: -38.00, Stock: 000938\n",
      "2020-06-01, SELL EXECUTED, ref:60277, Price: 22.65, Cost: 1498.00, Comm 2.38, Size: -70.00, Stock: 000963\n",
      "2020-06-01, SELL EXECUTED, ref:60278, Price: 41.19, Cost: 1634.41, Comm 2.29, Size: -37.00, Stock: 002007\n",
      "2020-06-01, SELL EXECUTED, ref:60279, Price: 33.01, Cost: 1603.20, Comm 2.38, Size: -48.00, Stock: 002120\n",
      "2020-06-01, SELL EXECUTED, ref:60280, Price: 38.90, Cost: 1562.40, Comm 2.45, Size: -42.00, Stock: 002271\n",
      "2020-06-01, SELL EXECUTED, ref:60281, Price: 46.20, Cost: 1570.80, Comm 2.36, Size: -34.00, Stock: 002352\n",
      "2020-06-01, SELL EXECUTED, ref:60282, Price: 57.94, Cost: 1526.27, Comm 2.52, Size: -29.00, Stock: 002410\n",
      "2020-06-01, SELL EXECUTED, ref:60283, Price: 34.34, Cost: 1492.04, Comm 2.27, Size: -44.00, Stock: 002555\n",
      "2020-06-01, SELL EXECUTED, ref:60284, Price: 57.75, Cost: 1456.78, Comm 2.25, Size: -26.00, Stock: 002594\n",
      "2020-06-01, SELL EXECUTED, ref:60285, Price: 44.40, Cost: 1629.89, Comm 2.33, Size: -35.00, Stock: 002624\n",
      "2020-06-01, SELL EXECUTED, ref:60286, Price: 120.51, Cost: 1414.44, Comm 2.17, Size: -12.00, Stock: 002714\n",
      "2020-06-01, SELL EXECUTED, ref:60287, Price: 152.10, Cost: 1623.80, Comm 2.05, Size: -9.00, Stock: 002916\n",
      "2020-06-01, SELL EXECUTED, ref:60288, Price: 35.06, Cost: 1493.70, Comm 2.05, Size: -39.00, Stock: 300003\n",
      "2020-06-01, SELL EXECUTED, ref:60289, Price: 111.33, Cost: 1443.00, Comm 2.17, Size: -13.00, Stock: 300033\n",
      "2020-06-01, SELL EXECUTED, ref:60290, Price: 14.70, Cost: 1682.83, Comm 2.34, Size: -106.00, Stock: 300059\n",
      "2020-06-01, SELL EXECUTED, ref:60291, Price: 83.00, Cost: 1519.62, Comm 2.37, Size: -19.00, Stock: 300122\n",
      "2020-06-01, SELL EXECUTED, ref:60292, Price: 42.40, Cost: 1485.00, Comm 2.29, Size: -36.00, Stock: 300142\n",
      "2020-06-01, SELL EXECUTED, ref:60293, Price: 26.42, Cost: 1499.68, Comm 2.22, Size: -56.00, Stock: 300498\n",
      "2020-06-01, SELL EXECUTED, ref:60294, Price: 72.29, Cost: 1508.57, Comm 2.49, Size: -23.00, Stock: 600009\n",
      "2020-06-01, SELL EXECUTED, ref:60295, Price: 32.90, Cost: 1584.69, Comm 2.27, Size: -46.00, Stock: 600118\n",
      "2020-06-01, SELL EXECUTED, ref:60296, Price: 31.20, Cost: 1494.24, Comm 2.25, Size: -48.00, Stock: 600196\n",
      "2020-06-01, SELL EXECUTED, ref:60297, Price: 13.96, Cost: 1500.64, Comm 2.37, Size: -113.00, Stock: 600438\n",
      "2020-06-01, SELL EXECUTED, ref:60298, Price: 16.54, Cost: 1490.31, Comm 2.16, Size: -87.00, Stock: 600487\n",
      "2020-06-01, SELL EXECUTED, ref:60299, Price: 1381.00, Cost: 1330.00, Comm 2.07, Size: -1.00, Stock: 600519\n",
      "2020-06-01, SELL EXECUTED, ref:60300, Price: 110.50, Cost: 1570.50, Comm 2.49, Size: -15.00, Stock: 600570\n",
      "2020-06-01, SELL EXECUTED, ref:60301, Price: 57.43, Cost: 1479.40, Comm 2.24, Size: -26.00, Stock: 600585\n",
      "2020-06-01, SELL EXECUTED, ref:60302, Price: 33.30, Cost: 1514.32, Comm 2.30, Size: -46.00, Stock: 600760\n",
      "2020-06-01, SELL EXECUTED, ref:60303, Price: 28.70, Cost: 1537.92, Comm 2.32, Size: -54.00, Stock: 600887\n",
      "2020-06-01, SELL EXECUTED, ref:60304, Price: 24.14, Cost: 1500.40, Comm 2.25, Size: -62.00, Stock: 600893\n",
      "2020-06-01, SELL EXECUTED, ref:60305, Price: 5.70, Cost: 1526.20, Comm 2.22, Size: -260.00, Stock: 601162\n",
      "2020-06-01, SELL EXECUTED, ref:60306, Price: 19.00, Cost: 1571.02, Comm 2.48, Size: -87.00, Stock: 601698\n",
      "2020-06-01, SELL EXECUTED, ref:60307, Price: 101.50, Cost: 1494.13, Comm 2.59, Size: -17.00, Stock: 601888\n",
      "2020-06-01, SELL EXECUTED, ref:60308, Price: 9.35, Cost: 1515.58, Comm 2.33, Size: -166.00, Stock: 601933\n",
      "2020-06-01, SELL EXECUTED, ref:60309, Price: 108.00, Cost: 1478.96, Comm 2.27, Size: -14.00, Stock: 603259\n",
      "2020-06-01, SELL EXECUTED, ref:60310, Price: 32.69, Cost: 1453.60, Comm 2.26, Size: -46.00, Stock: 603799\n",
      "2020-06-01, SELL EXECUTED, ref:60311, Price: 25.98, Cost: 25.23, Comm 0.04, Size: -1.00, Stock: 000002\n",
      "2020-06-01, BUY EXECUTED, ref:60312, Price: 36.72, Cost: 73.44, Comm 0.11, Size: 2.00, Stock: 000063\n",
      "2020-06-01, BUY EXECUTED, ref:60313, Price: 4.40, Cost: 1535.60, Comm 2.30, Size: 349.00, Stock: 000166\n",
      "2020-06-01, BUY EXECUTED, ref:60314, Price: 13.13, Cost: 1509.95, Comm 2.26, Size: 115.00, Stock: 000338\n",
      "2020-06-01, BUY EXECUTED, ref:60315, Price: 9.95, Cost: 1522.35, Comm 2.28, Size: 153.00, Stock: 000625\n",
      "2020-06-01, BUY EXECUTED, ref:60316, Price: 6.52, Cost: 1512.64, Comm 2.27, Size: 232.00, Stock: 000671\n",
      "2020-06-01, BUY EXECUTED, ref:60317, Price: 6.22, Cost: 1499.02, Comm 2.25, Size: 241.00, Stock: 000723\n",
      "2020-06-01, BUY EXECUTED, ref:60318, Price: 3.73, Cost: 1518.11, Comm 2.28, Size: 407.00, Stock: 000725\n",
      "2020-06-01, BUY EXECUTED, ref:60319, Price: 39.98, Cost: 1519.24, Comm 2.28, Size: 38.00, Stock: 000895\n",
      "2020-06-01, BUY EXECUTED, ref:60320, Price: 25.51, Cost: 1505.09, Comm 2.26, Size: 59.00, Stock: 002001\n",
      "2020-06-01, BUY EXECUTED, ref:60321, Price: 30.68, Cost: 1503.32, Comm 2.25, Size: 49.00, Stock: 002008\n",
      "2020-06-01, BUY EXECUTED, ref:60322, Price: 22.59, Cost: 1513.53, Comm 2.27, Size: 67.00, Stock: 002050\n",
      "2020-06-01, BUY EXECUTED, ref:60323, Price: 32.20, Cost: 32.20, Comm 0.05, Size: 1.00, Stock: 002230\n",
      "2020-06-01, BUY EXECUTED, ref:60324, Price: 21.62, Cost: 1535.02, Comm 2.30, Size: 71.00, Stock: 002241\n",
      "2020-06-01, BUY EXECUTED, ref:60325, Price: 20.16, Cost: 1512.00, Comm 2.27, Size: 75.00, Stock: 002294\n",
      "2020-06-01, BUY EXECUTED, ref:60326, Price: 27.60, Cost: 1518.00, Comm 2.28, Size: 55.00, Stock: 002415\n",
      "2020-06-01, BUY EXECUTED, ref:60327, Price: 14.36, Cost: 1522.16, Comm 2.28, Size: 106.00, Stock: 002456\n",
      "2020-06-01, BUY EXECUTED, ref:60328, Price: 15.85, Cost: 1521.60, Comm 2.28, Size: 96.00, Stock: 002601\n",
      "2020-06-01, BUY EXECUTED, ref:60329, Price: 29.86, Cost: 1522.86, Comm 2.28, Size: 51.00, Stock: 002607\n",
      "2020-06-01, BUY EXECUTED, ref:60330, Price: 4.29, Cost: 1518.66, Comm 2.28, Size: 354.00, Stock: 002958\n",
      "2020-06-01, BUY EXECUTED, ref:60331, Price: 13.05, Cost: 1513.80, Comm 2.27, Size: 116.00, Stock: 300024\n",
      "2020-06-01, BUY EXECUTED, ref:60332, Price: 7.94, Cost: 1508.60, Comm 2.26, Size: 190.00, Stock: 300070\n",
      "2020-06-01, BUY EXECUTED, ref:60333, Price: 39.62, Cost: 39.62, Comm 0.06, Size: 1.00, Stock: 300136\n",
      "2020-06-01, BUY EXECUTED, ref:60334, Price: 3.67, Cost: 1519.38, Comm 2.28, Size: 414.00, Stock: 600027\n",
      "2020-06-01, BUY EXECUTED, ref:60335, Price: 22.81, Cost: 1528.27, Comm 2.29, Size: 67.00, Stock: 600030\n",
      "2020-06-01, BUY EXECUTED, ref:60336, Price: 18.65, Cost: 1529.30, Comm 2.29, Size: 82.00, Stock: 600031\n",
      "2020-06-01, BUY EXECUTED, ref:60337, Price: 14.48, Cost: 43.44, Comm 0.07, Size: 3.00, Stock: 600048\n",
      "2020-06-01, BUY EXECUTED, ref:60338, Price: 6.94, Cost: 1526.80, Comm 2.29, Size: 220.00, Stock: 600089\n",
      "2020-06-01, BUY EXECUTED, ref:60339, Price: 17.99, Cost: 1511.16, Comm 2.27, Size: 84.00, Stock: 600104\n",
      "2020-06-01, BUY EXECUTED, ref:60340, Price: 10.20, Cost: 1560.60, Comm 2.34, Size: 153.00, Stock: 600109\n",
      "2020-06-01, BUY EXECUTED, ref:60341, Price: 8.78, Cost: 1518.94, Comm 2.28, Size: 173.00, Stock: 600153\n",
      "2020-06-01, BUY EXECUTED, ref:60342, Price: 27.15, Cost: 1520.40, Comm 2.28, Size: 56.00, Stock: 600183\n",
      "2020-06-01, BUY EXECUTED, ref:60343, Price: 79.80, Cost: 239.40, Comm 0.36, Size: 3.00, Stock: 600276\n",
      "2020-06-01, BUY EXECUTED, ref:60344, Price: 47.32, Cost: 1514.24, Comm 2.27, Size: 32.00, Stock: 600309\n",
      "2020-06-01, BUY EXECUTED, ref:60345, Price: 12.25, Cost: 1519.00, Comm 2.28, Size: 124.00, Stock: 600352\n",
      "2020-06-01, BUY EXECUTED, ref:60346, Price: 12.88, Cost: 1519.84, Comm 2.28, Size: 118.00, Stock: 600383\n",
      "2020-06-01, BUY EXECUTED, ref:60347, Price: 18.60, Cost: 1506.60, Comm 2.26, Size: 81.00, Stock: 600406\n",
      "2020-06-01, BUY EXECUTED, ref:60348, Price: 28.36, Cost: 226.88, Comm 0.34, Size: 8.00, Stock: 600498\n",
      "2020-06-01, BUY EXECUTED, ref:60349, Price: 11.81, Cost: 1535.30, Comm 2.30, Size: 130.00, Stock: 600522\n",
      "2020-06-01, BUY EXECUTED, ref:60350, Price: 21.99, Cost: 1495.32, Comm 2.24, Size: 68.00, Stock: 600566\n",
      "2020-06-01, BUY EXECUTED, ref:60351, Price: 35.50, Cost: 71.00, Comm 0.11, Size: 2.00, Stock: 600588\n",
      "2020-06-01, BUY EXECUTED, ref:60352, Price: 23.60, Cost: 47.20, Comm 0.07, Size: 2.00, Stock: 600703\n",
      "2020-06-01, BUY EXECUTED, ref:60353, Price: 19.33, Cost: 1507.74, Comm 2.26, Size: 78.00, Stock: 600741\n",
      "2020-06-01, BUY EXECUTED, ref:60354, Price: 11.79, Cost: 1532.70, Comm 2.30, Size: 130.00, Stock: 600837\n",
      "2020-06-01, BUY EXECUTED, ref:60355, Price: 5.95, Cost: 1517.25, Comm 2.28, Size: 255.00, Stock: 600919\n",
      "2020-06-01, BUY EXECUTED, ref:60356, Price: 8.67, Cost: 1508.58, Comm 2.26, Size: 174.00, Stock: 601186\n",
      "2020-06-01, BUY EXECUTED, ref:60357, Price: 20.23, Cost: 20.23, Comm 0.03, Size: 1.00, Stock: 601236\n",
      "2020-06-01, BUY EXECUTED, ref:60358, Price: 9.29, Cost: 1514.27, Comm 2.27, Size: 163.00, Stock: 601238\n",
      "2020-06-01, BUY EXECUTED, ref:60359, Price: 17.72, Cost: 1541.64, Comm 2.31, Size: 87.00, Stock: 601688\n",
      "2020-06-01, BUY EXECUTED, ref:60360, Price: 12.68, Cost: 1521.60, Comm 2.28, Size: 120.00, Stock: 601808\n",
      "2020-06-01, BUY EXECUTED, ref:60361, Price: 37.90, Cost: 37.90, Comm 0.06, Size: 1.00, Stock: 603019\n",
      "2020-06-01, BUY EXECUTED, ref:60362, Price: 25.00, Cost: 1525.00, Comm 2.29, Size: 61.00, Stock: 603260\n",
      "2020-06-01, 当前总资产 99133.54\n",
      "2020-06-02, 当前总资产 99809.18\n",
      "2020-06-03, 当前总资产 99916.16\n",
      "2020-06-04, 当前总资产 99367.30\n",
      "2020-06-05, 当前总资产 99763.51\n",
      "--------------2020-06-05 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000157', '000413', '000625', '000629', '000630', '000651', '000656', '000671', '000703', '000723', '000768', '000963', '002007', '002008', '002010', '002044', '002081', '002202', '002236', '002252', '002271', '002456', '002466', '002607', '002714', '002773', '002841', '300003', '300124', '300136', '600010', '600019', '600025', '600066', '600085', '600100', '600176', '600221', '600332', '600346', '600482', '600489', '600498', '600516', '600522', '600535', '600566', '600637', '600703', '600733', '600741', '600893', '600900', '600998', '601298', '601618', '601698', '601898', '601899', '603156']\n",
      "sell_stock ['000002', '000063', '000166', '000338', '000725', '000895', '002001', '002050', '002142', '002230', '002241', '002294', '002415', '002460', '002475', '002601', '002958', '300024', '300070', '300433', '600027', '600030', '600031', '600036', '600048', '600089', '600104', '600109', '600153', '600183', '600276', '600309', '600352', '600383', '600406', '600588', '600837', '600919', '601066', '601186', '601236', '601238', '601318', '601688', '601808', '603019', '603260', '603986']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-06-08, SELL EXECUTED, ref:60363, Price: 26.59, Cost: 1488.57, Comm 2.35, Size: -59.00, Stock: 000002\n",
      "2020-06-08, SELL EXECUTED, ref:60364, Price: 38.54, Cost: 1555.44, Comm 2.37, Size: -41.00, Stock: 000063\n",
      "2020-06-08, SELL EXECUTED, ref:60365, Price: 4.51, Cost: 1535.60, Comm 2.36, Size: -349.00, Stock: 000166\n",
      "2020-06-08, SELL EXECUTED, ref:60366, Price: 13.84, Cost: 1509.95, Comm 2.39, Size: -115.00, Stock: 000338\n",
      "2020-06-08, SELL EXECUTED, ref:60367, Price: 4.47, Cost: 1518.11, Comm 2.73, Size: -407.00, Stock: 000725\n",
      "2020-06-08, SELL EXECUTED, ref:60368, Price: 39.43, Cost: 1519.24, Comm 2.25, Size: -38.00, Stock: 000895\n",
      "2020-06-08, SELL EXECUTED, ref:60369, Price: 26.30, Cost: 1505.09, Comm 2.33, Size: -59.00, Stock: 002001\n",
      "2020-06-08, SELL EXECUTED, ref:60370, Price: 18.96, Cost: 1513.53, Comm 1.91, Size: -67.00, Stock: 002050\n",
      "2020-06-08, SELL EXECUTED, ref:60371, Price: 27.65, Cost: 1480.20, Comm 2.49, Size: -60.00, Stock: 002142\n",
      "2020-06-08, SELL EXECUTED, ref:60372, Price: 33.58, Cost: 1523.52, Comm 2.37, Size: -47.00, Stock: 002230\n",
      "2020-06-08, SELL EXECUTED, ref:60373, Price: 24.30, Cost: 1535.02, Comm 2.59, Size: -71.00, Stock: 002241\n",
      "2020-06-08, SELL EXECUTED, ref:60374, Price: 20.31, Cost: 1512.00, Comm 2.28, Size: -75.00, Stock: 002294\n",
      "2020-06-08, SELL EXECUTED, ref:60375, Price: 28.77, Cost: 1518.00, Comm 2.37, Size: -55.00, Stock: 002415\n",
      "2020-06-08, SELL EXECUTED, ref:60376, Price: 50.00, Cost: 1456.38, Comm 2.33, Size: -31.00, Stock: 002460\n",
      "2020-06-08, SELL EXECUTED, ref:60377, Price: 52.50, Cost: 1279.74, Comm 2.60, Size: -33.00, Stock: 002475\n",
      "2020-06-08, SELL EXECUTED, ref:60378, Price: 17.02, Cost: 1521.60, Comm 2.45, Size: -96.00, Stock: 002601\n",
      "2020-06-08, SELL EXECUTED, ref:60379, Price: 4.43, Cost: 1518.66, Comm 2.35, Size: -354.00, Stock: 002958\n",
      "2020-06-08, SELL EXECUTED, ref:60380, Price: 13.20, Cost: 1513.80, Comm 2.30, Size: -116.00, Stock: 300024\n",
      "2020-06-08, SELL EXECUTED, ref:60381, Price: 8.04, Cost: 1508.60, Comm 2.29, Size: -190.00, Stock: 300070\n",
      "2020-06-08, SELL EXECUTED, ref:60382, Price: 20.74, Cost: 1501.44, Comm 2.86, Size: -92.00, Stock: 300433\n",
      "2020-06-08, SELL EXECUTED, ref:60383, Price: 3.60, Cost: 1519.38, Comm 2.24, Size: -414.00, Stock: 600027\n",
      "2020-06-08, SELL EXECUTED, ref:60384, Price: 22.98, Cost: 1528.27, Comm 2.31, Size: -67.00, Stock: 600030\n",
      "2020-06-08, SELL EXECUTED, ref:60385, Price: 19.05, Cost: 1529.30, Comm 2.34, Size: -82.00, Stock: 600031\n",
      "2020-06-08, SELL EXECUTED, ref:60386, Price: 35.55, Cost: 1492.48, Comm 2.35, Size: -44.00, Stock: 600036\n",
      "2020-06-08, SELL EXECUTED, ref:60387, Price: 14.91, Cost: 1563.24, Comm 2.35, Size: -105.00, Stock: 600048\n",
      "2020-06-08, SELL EXECUTED, ref:60388, Price: 7.06, Cost: 1526.80, Comm 2.33, Size: -220.00, Stock: 600089\n",
      "2020-06-08, SELL EXECUTED, ref:60389, Price: 18.36, Cost: 1511.16, Comm 2.31, Size: -84.00, Stock: 600104\n",
      "2020-06-08, SELL EXECUTED, ref:60390, Price: 10.80, Cost: 1560.60, Comm 2.48, Size: -153.00, Stock: 600109\n",
      "2020-06-08, SELL EXECUTED, ref:60391, Price: 8.63, Cost: 1518.94, Comm 2.24, Size: -173.00, Stock: 600153\n",
      "2020-06-08, SELL EXECUTED, ref:60392, Price: 28.15, Cost: 1520.40, Comm 2.36, Size: -56.00, Stock: 600183\n",
      "2020-06-08, SELL EXECUTED, ref:60393, Price: 82.52, Cost: 1786.60, Comm 2.35, Size: -19.00, Stock: 600276\n",
      "2020-06-08, SELL EXECUTED, ref:60394, Price: 49.50, Cost: 1514.24, Comm 2.38, Size: -32.00, Stock: 600309\n",
      "2020-06-08, SELL EXECUTED, ref:60395, Price: 12.45, Cost: 1519.00, Comm 2.32, Size: -124.00, Stock: 600352\n",
      "2020-06-08, SELL EXECUTED, ref:60396, Price: 13.79, Cost: 1519.84, Comm 2.44, Size: -118.00, Stock: 600383\n",
      "2020-06-08, SELL EXECUTED, ref:60397, Price: 19.08, Cost: 1506.60, Comm 2.32, Size: -81.00, Stock: 600406\n",
      "2020-06-08, SELL EXECUTED, ref:60398, Price: 35.99, Cost: 1559.30, Comm 2.32, Size: -43.00, Stock: 600588\n",
      "2020-06-08, SELL EXECUTED, ref:60399, Price: 12.08, Cost: 1532.70, Comm 2.36, Size: -130.00, Stock: 600837\n",
      "2020-06-08, SELL EXECUTED, ref:60400, Price: 5.98, Cost: 1517.25, Comm 2.29, Size: -255.00, Stock: 600919\n",
      "2020-06-08, SELL EXECUTED, ref:60401, Price: 34.09, Cost: 1632.87, Comm 2.40, Size: -47.00, Stock: 601066\n",
      "2020-06-08, SELL EXECUTED, ref:60402, Price: 8.77, Cost: 1508.58, Comm 2.29, Size: -174.00, Stock: 601186\n",
      "2020-06-08, SELL EXECUTED, ref:60403, Price: 21.60, Cost: 1525.79, Comm 2.49, Size: -77.00, Stock: 601236\n",
      "2020-06-08, SELL EXECUTED, ref:60404, Price: 9.73, Cost: 1514.27, Comm 2.38, Size: -163.00, Stock: 601238\n",
      "2020-06-08, SELL EXECUTED, ref:60405, Price: 75.70, Cost: 1516.20, Comm 2.38, Size: -21.00, Stock: 601318\n",
      "2020-06-08, SELL EXECUTED, ref:60406, Price: 18.03, Cost: 1541.64, Comm 2.35, Size: -87.00, Stock: 601688\n",
      "2020-06-08, SELL EXECUTED, ref:60407, Price: 13.77, Cost: 1521.60, Comm 2.48, Size: -120.00, Stock: 601808\n",
      "2020-06-08, SELL EXECUTED, ref:60408, Price: 38.48, Cost: 1610.62, Comm 2.31, Size: -40.00, Stock: 603019\n",
      "2020-06-08, SELL EXECUTED, ref:60409, Price: 25.26, Cost: 1525.00, Comm 2.31, Size: -61.00, Stock: 603260\n",
      "2020-06-08, SELL EXECUTED, ref:60410, Price: 226.23, Cost: 1411.48, Comm 2.38, Size: -7.00, Stock: 603986\n",
      "2020-06-08, BUY EXECUTED, ref:60411, Price: 6.43, Cost: 1594.64, Comm 2.39, Size: 248.00, Stock: 000157\n",
      "2020-06-08, BUY EXECUTED, ref:60412, Price: 2.88, Cost: 1595.52, Comm 2.39, Size: 554.00, Stock: 000413\n",
      "2020-06-08, BUY EXECUTED, ref:60413, Price: 2.01, Cost: 1593.93, Comm 2.39, Size: 793.00, Stock: 000629\n",
      "2020-06-08, BUY EXECUTED, ref:60414, Price: 1.93, Cost: 1596.11, Comm 2.39, Size: 827.00, Stock: 000630\n",
      "2020-06-08, BUY EXECUTED, ref:60415, Price: 61.58, Cost: 1601.08, Comm 2.40, Size: 26.00, Stock: 000651\n",
      "2020-06-08, BUY EXECUTED, ref:60416, Price: 7.83, Cost: 1589.49, Comm 2.38, Size: 203.00, Stock: 000656\n",
      "2020-06-08, BUY EXECUTED, ref:60417, Price: 6.83, Cost: 13.66, Comm 0.02, Size: 2.00, Stock: 000671\n",
      "2020-06-08, BUY EXECUTED, ref:60418, Price: 9.27, Cost: 1594.44, Comm 2.39, Size: 172.00, Stock: 000703\n",
      "2020-06-08, BUY EXECUTED, ref:60419, Price: 6.46, Cost: 32.30, Comm 0.05, Size: 5.00, Stock: 000723\n",
      "2020-06-08, BUY EXECUTED, ref:60420, Price: 17.35, Cost: 1578.85, Comm 2.37, Size: 91.00, Stock: 000768\n",
      "2020-06-08, BUY EXECUTED, ref:60421, Price: 22.57, Cost: 1579.90, Comm 2.37, Size: 70.00, Stock: 000963\n",
      "2020-06-08, BUY EXECUTED, ref:60422, Price: 41.98, Cost: 1595.24, Comm 2.39, Size: 38.00, Stock: 002007\n",
      "2020-06-08, BUY EXECUTED, ref:60423, Price: 5.69, Cost: 1581.82, Comm 2.37, Size: 278.00, Stock: 002010\n",
      "2020-06-08, BUY EXECUTED, ref:60424, Price: 11.59, Cost: 1576.24, Comm 2.36, Size: 136.00, Stock: 002044\n",
      "2020-06-08, BUY EXECUTED, ref:60425, Price: 7.95, Cost: 1582.05, Comm 2.37, Size: 199.00, Stock: 002081\n",
      "2020-06-08, BUY EXECUTED, ref:60426, Price: 9.78, Cost: 1584.36, Comm 2.38, Size: 162.00, Stock: 002202\n",
      "2020-06-08, BUY EXECUTED, ref:60427, Price: 16.99, Cost: 1580.07, Comm 2.37, Size: 93.00, Stock: 002236\n",
      "2020-06-08, BUY EXECUTED, ref:60428, Price: 8.30, Cost: 1577.00, Comm 2.37, Size: 190.00, Stock: 002252\n",
      "2020-06-08, BUY EXECUTED, ref:60429, Price: 38.45, Cost: 1576.45, Comm 2.36, Size: 41.00, Stock: 002271\n",
      "2020-06-08, SELL EXECUTED, ref:60430, Price: 17.01, Cost: 157.96, Comm 0.28, Size: -11.00, Stock: 002456\n",
      "2020-06-08, BUY EXECUTED, ref:60431, Price: 23.10, Cost: 1570.80, Comm 2.36, Size: 68.00, Stock: 002466\n",
      "2020-06-08, BUY EXECUTED, ref:60432, Price: 28.70, Cost: 114.80, Comm 0.17, Size: 4.00, Stock: 002607\n",
      "2020-06-08, BUY EXECUTED, ref:60433, Price: 70.30, Cost: 1546.60, Comm 2.32, Size: 22.00, Stock: 002714\n",
      "2020-06-08, BUY EXECUTED, ref:60434, Price: 36.31, Cost: 1561.33, Comm 2.34, Size: 43.00, Stock: 002773\n",
      "2020-06-08, BUY EXECUTED, ref:60435, Price: 90.21, Cost: 1533.57, Comm 2.30, Size: 17.00, Stock: 002841\n",
      "2020-06-08, BUY EXECUTED, ref:60436, Price: 34.86, Cost: 1568.70, Comm 2.35, Size: 45.00, Stock: 300003\n",
      "2020-06-08, BUY EXECUTED, ref:60437, Price: 34.70, Cost: 1561.50, Comm 2.34, Size: 45.00, Stock: 300124\n",
      "2020-06-08, SELL EXECUTED, ref:60438, Price: 48.30, Cost: 144.63, Comm 0.29, Size: -4.00, Stock: 300136\n",
      "2020-06-08, BUY EXECUTED, ref:60439, Price: 1.08, Cost: 1578.96, Comm 2.37, Size: 1462.00, Stock: 600010\n",
      "2020-06-08, BUY EXECUTED, ref:60440, Price: 4.57, Cost: 1581.22, Comm 2.37, Size: 346.00, Stock: 600019\n",
      "2020-06-08, BUY EXECUTED, ref:60441, Price: 3.68, Cost: 1578.72, Comm 2.37, Size: 429.00, Stock: 600025\n",
      "2020-06-08, BUY EXECUTED, ref:60442, Price: 11.85, Cost: 1576.05, Comm 2.36, Size: 133.00, Stock: 600066\n",
      "2020-06-08, BUY EXECUTED, ref:60443, Price: 26.37, Cost: 1582.20, Comm 2.37, Size: 60.00, Stock: 600085\n",
      "2020-06-08, BUY EXECUTED, ref:60444, Price: 7.47, Cost: 1583.64, Comm 2.38, Size: 212.00, Stock: 600100\n",
      "2020-06-08, BUY EXECUTED, ref:60445, Price: 8.92, Cost: 1587.76, Comm 2.38, Size: 178.00, Stock: 600176\n",
      "2020-06-08, BUY EXECUTED, ref:60446, Price: 1.66, Cost: 1588.62, Comm 2.38, Size: 957.00, Stock: 600221\n",
      "2020-06-08, BUY EXECUTED, ref:60447, Price: 31.76, Cost: 1556.24, Comm 2.33, Size: 49.00, Stock: 600332\n",
      "2020-06-08, BUY EXECUTED, ref:60448, Price: 14.59, Cost: 1590.31, Comm 2.39, Size: 109.00, Stock: 600346\n",
      "2020-06-08, BUY EXECUTED, ref:60449, Price: 16.21, Cost: 1572.37, Comm 2.36, Size: 97.00, Stock: 600482\n",
      "2020-06-08, BUY EXECUTED, ref:60450, Price: 8.72, Cost: 1560.88, Comm 2.34, Size: 179.00, Stock: 600489\n",
      "2020-06-08, SELL EXECUTED, ref:60451, Price: 30.05, Cost: 33.58, Comm 0.05, Size: -1.00, Stock: 600498\n",
      "2020-06-08, BUY EXECUTED, ref:60452, Price: 6.50, Cost: 1579.50, Comm 2.37, Size: 243.00, Stock: 600516\n",
      "2020-06-08, BUY EXECUTED, ref:60453, Price: 11.85, Cost: 47.40, Comm 0.07, Size: 4.00, Stock: 600522\n",
      "2020-06-08, BUY EXECUTED, ref:60454, Price: 14.66, Cost: 1583.28, Comm 2.37, Size: 108.00, Stock: 600535\n",
      "2020-06-08, BUY EXECUTED, ref:60455, Price: 22.13, Cost: 66.39, Comm 0.10, Size: 3.00, Stock: 600566\n",
      "2020-06-08, BUY EXECUTED, ref:60456, Price: 9.96, Cost: 1583.64, Comm 2.38, Size: 159.00, Stock: 600637\n",
      "2020-06-08, SELL EXECUTED, ref:60457, Price: 25.66, Cost: 23.99, Comm 0.04, Size: -1.00, Stock: 600703\n",
      "2020-06-08, BUY EXECUTED, ref:60458, Price: 6.00, Cost: 1590.00, Comm 2.39, Size: 265.00, Stock: 600733\n",
      "2020-06-08, SELL EXECUTED, ref:60459, Price: 21.00, Cost: 19.33, Comm 0.03, Size: -1.00, Stock: 600741\n",
      "2020-06-08, BUY EXECUTED, ref:60460, Price: 23.73, Cost: 1566.18, Comm 2.35, Size: 66.00, Stock: 600893\n",
      "2020-06-08, BUY EXECUTED, ref:60461, Price: 17.80, Cost: 1566.40, Comm 2.35, Size: 88.00, Stock: 600900\n",
      "2020-06-08, BUY EXECUTED, ref:60462, Price: 18.00, Cost: 1584.00, Comm 2.38, Size: 88.00, Stock: 600998\n",
      "2020-06-08, BUY EXECUTED, ref:60463, Price: 5.97, Cost: 1582.05, Comm 2.37, Size: 265.00, Stock: 601298\n",
      "2020-06-08, BUY EXECUTED, ref:60464, Price: 2.56, Cost: 1584.64, Comm 2.38, Size: 619.00, Stock: 601618\n",
      "2020-06-08, BUY EXECUTED, ref:60465, Price: 19.37, Cost: 1588.34, Comm 2.38, Size: 82.00, Stock: 601698\n",
      "2020-06-08, BUY EXECUTED, ref:60466, Price: 3.84, Cost: 1582.08, Comm 2.37, Size: 412.00, Stock: 601898\n",
      "2020-06-08, BUY EXECUTED, ref:60467, Price: 3.87, Cost: 1598.31, Comm 2.40, Size: 413.00, Stock: 601899\n",
      "2020-06-08, BUY EXECUTED, ref:60468, Price: 21.48, Cost: 1568.04, Comm 2.35, Size: 73.00, Stock: 603156\n",
      "2020-06-08, 当前总资产 100439.37\n",
      "2020-06-09, 当前总资产 100999.37\n",
      "2020-06-10, 当前总资产 100811.69\n",
      "2020-06-11, 当前总资产 100126.18\n",
      "2020-06-12, 当前总资产 100091.59\n",
      "--------------2020-06-12 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000002', '000661', '000703', '000709', '000728', '000768', '000938', '002001', '002120', '002352', '002410', '002468', '002493', '002739', '002939', '002945', '002958', '300015', '300122', '300124', '300498', '600023', '600111', '600170', '600177', '600233', '600297', '600299', '600390', '600398', '600547', '600570', '600585', '600588', '600655', '600816', '600848', '600928', '600998', '601006', '601169', '601229', '601236', '601288', '601319', '601328', '601360', '601398', '601688', '601727', '601800', '601828', '601881', '601898', '601901', '601919', '601988', '601992', '601998', '603160']\n",
      "sell_stock ['000157', '000413', '000625', '000629', '000630', '000651', '000656', '000671', '000723', '000963', '002007', '002008', '002010', '002044', '002081', '002202', '002236', '002252', '002271', '002456', '002466', '002607', '002714', '002773', '002841', '300003', '300136', '600010', '600019', '600025', '600066', '600085', '600100', '600176', '600221', '600332', '600346', '600482', '600489', '600498', '600516', '600522', '600535', '600566', '600637', '600703', '600733', '600741', '600893', '600900', '601298', '601618', '601698', '601899', '603156']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-06-15, SELL EXECUTED, ref:60469, Price: 6.24, Cost: 1594.64, Comm 2.32, Size: -248.00, Stock: 000157\n",
      "2020-06-15, SELL EXECUTED, ref:60470, Price: 2.74, Cost: 1595.52, Comm 2.28, Size: -554.00, Stock: 000413\n",
      "2020-06-15, SELL EXECUTED, ref:60471, Price: 11.30, Cost: 1522.35, Comm 2.59, Size: -153.00, Stock: 000625\n",
      "2020-06-15, SELL EXECUTED, ref:60472, Price: 2.03, Cost: 1593.93, Comm 2.41, Size: -793.00, Stock: 000629\n",
      "2020-06-15, SELL EXECUTED, ref:60473, Price: 1.94, Cost: 1596.11, Comm 2.41, Size: -827.00, Stock: 000630\n",
      "2020-06-15, SELL EXECUTED, ref:60474, Price: 58.12, Cost: 1601.08, Comm 2.27, Size: -26.00, Stock: 000651\n",
      "2020-06-15, SELL EXECUTED, ref:60475, Price: 7.83, Cost: 1589.49, Comm 2.38, Size: -203.00, Stock: 000656\n",
      "2020-06-15, SELL EXECUTED, ref:60476, Price: 6.55, Cost: 1526.30, Comm 2.30, Size: -234.00, Stock: 000671\n",
      "2020-06-15, SELL EXECUTED, ref:60477, Price: 6.35, Cost: 1531.32, Comm 2.34, Size: -246.00, Stock: 000723\n",
      "2020-06-15, SELL EXECUTED, ref:60478, Price: 22.61, Cost: 1579.90, Comm 2.37, Size: -70.00, Stock: 000963\n",
      "2020-06-15, SELL EXECUTED, ref:60479, Price: 41.90, Cost: 1595.24, Comm 2.39, Size: -38.00, Stock: 002007\n",
      "2020-06-15, SELL EXECUTED, ref:60480, Price: 31.68, Cost: 1503.32, Comm 2.33, Size: -49.00, Stock: 002008\n",
      "2020-06-15, SELL EXECUTED, ref:60481, Price: 5.58, Cost: 1581.82, Comm 2.33, Size: -278.00, Stock: 002010\n",
      "2020-06-15, SELL EXECUTED, ref:60482, Price: 11.48, Cost: 1576.24, Comm 2.34, Size: -136.00, Stock: 002044\n",
      "2020-06-15, SELL EXECUTED, ref:60483, Price: 7.81, Cost: 1582.05, Comm 2.33, Size: -199.00, Stock: 002081\n",
      "2020-06-15, SELL EXECUTED, ref:60484, Price: 10.27, Cost: 1584.36, Comm 2.50, Size: -162.00, Stock: 002202\n",
      "2020-06-15, SELL EXECUTED, ref:60485, Price: 17.80, Cost: 1580.07, Comm 2.48, Size: -93.00, Stock: 002236\n",
      "2020-06-15, SELL EXECUTED, ref:60486, Price: 8.66, Cost: 1577.00, Comm 2.47, Size: -190.00, Stock: 002252\n",
      "2020-06-15, SELL EXECUTED, ref:60487, Price: 40.87, Cost: 1576.45, Comm 2.51, Size: -41.00, Stock: 002271\n",
      "2020-06-15, SELL EXECUTED, ref:60488, Price: 15.82, Cost: 1364.20, Comm 2.25, Size: -95.00, Stock: 002456\n",
      "2020-06-15, SELL EXECUTED, ref:60489, Price: 23.18, Cost: 1570.80, Comm 2.36, Size: -68.00, Stock: 002466\n",
      "2020-06-15, SELL EXECUTED, ref:60490, Price: 28.90, Cost: 1637.66, Comm 2.38, Size: -55.00, Stock: 002607\n",
      "2020-06-15, SELL EXECUTED, ref:60491, Price: 68.00, Cost: 1546.60, Comm 2.24, Size: -22.00, Stock: 002714\n",
      "2020-06-15, SELL EXECUTED, ref:60492, Price: 41.80, Cost: 1561.33, Comm 2.70, Size: -43.00, Stock: 002773\n",
      "2020-06-15, SELL EXECUTED, ref:60493, Price: 95.00, Cost: 1533.57, Comm 2.42, Size: -17.00, Stock: 002841\n",
      "2020-06-15, SELL EXECUTED, ref:60494, Price: 35.67, Cost: 1568.70, Comm 2.41, Size: -45.00, Stock: 300003\n",
      "2020-06-15, SELL EXECUTED, ref:60495, Price: 46.13, Cost: 1229.33, Comm 2.35, Size: -34.00, Stock: 300136\n",
      "2020-06-15, SELL EXECUTED, ref:60496, Price: 1.08, Cost: 1578.96, Comm 2.37, Size: -1462.00, Stock: 600010\n",
      "2020-06-15, SELL EXECUTED, ref:60497, Price: 4.54, Cost: 1581.22, Comm 2.36, Size: -346.00, Stock: 600019\n",
      "2020-06-15, SELL EXECUTED, ref:60498, Price: 3.64, Cost: 1578.72, Comm 2.34, Size: -429.00, Stock: 600025\n",
      "2020-06-15, SELL EXECUTED, ref:60499, Price: 11.89, Cost: 1576.05, Comm 2.37, Size: -133.00, Stock: 600066\n",
      "2020-06-15, SELL EXECUTED, ref:60500, Price: 25.90, Cost: 1582.20, Comm 2.33, Size: -60.00, Stock: 600085\n",
      "2020-06-15, SELL EXECUTED, ref:60501, Price: 7.15, Cost: 1583.64, Comm 2.27, Size: -212.00, Stock: 600100\n",
      "2020-06-15, SELL EXECUTED, ref:60502, Price: 9.50, Cost: 1587.76, Comm 2.54, Size: -178.00, Stock: 600176\n",
      "2020-06-15, SELL EXECUTED, ref:60503, Price: 1.61, Cost: 1588.62, Comm 2.31, Size: -957.00, Stock: 600221\n",
      "2020-06-15, SELL EXECUTED, ref:60504, Price: 31.82, Cost: 1556.24, Comm 2.34, Size: -49.00, Stock: 600332\n",
      "2020-06-15, SELL EXECUTED, ref:60505, Price: 14.00, Cost: 1590.31, Comm 2.29, Size: -109.00, Stock: 600346\n",
      "2020-06-15, SELL EXECUTED, ref:60506, Price: 16.00, Cost: 1572.37, Comm 2.33, Size: -97.00, Stock: 600482\n",
      "2020-06-15, SELL EXECUTED, ref:60507, Price: 8.69, Cost: 1560.88, Comm 2.33, Size: -179.00, Stock: 600489\n",
      "2020-06-15, SELL EXECUTED, ref:60508, Price: 28.49, Cost: 1779.90, Comm 2.26, Size: -53.00, Stock: 600498\n",
      "2020-06-15, SELL EXECUTED, ref:60509, Price: 6.24, Cost: 1579.50, Comm 2.27, Size: -243.00, Stock: 600516\n",
      "2020-06-15, SELL EXECUTED, ref:60510, Price: 11.40, Cost: 1582.70, Comm 2.29, Size: -134.00, Stock: 600522\n",
      "2020-06-15, SELL EXECUTED, ref:60511, Price: 14.71, Cost: 1583.28, Comm 2.38, Size: -108.00, Stock: 600535\n",
      "2020-06-15, SELL EXECUTED, ref:60512, Price: 23.24, Cost: 1561.71, Comm 2.48, Size: -71.00, Stock: 600566\n",
      "2020-06-15, SELL EXECUTED, ref:60513, Price: 9.60, Cost: 1583.64, Comm 2.29, Size: -159.00, Stock: 600637\n",
      "2020-06-15, SELL EXECUTED, ref:60514, Price: 22.70, Cost: 1511.21, Comm 2.15, Size: -63.00, Stock: 600703\n",
      "2020-06-15, SELL EXECUTED, ref:60515, Price: 6.58, Cost: 1590.00, Comm 2.62, Size: -265.00, Stock: 600733\n",
      "2020-06-15, SELL EXECUTED, ref:60516, Price: 21.00, Cost: 1488.41, Comm 2.43, Size: -77.00, Stock: 600741\n",
      "2020-06-15, SELL EXECUTED, ref:60517, Price: 23.03, Cost: 1566.18, Comm 2.28, Size: -66.00, Stock: 600893\n",
      "2020-06-15, SELL EXECUTED, ref:60518, Price: 17.35, Cost: 1566.40, Comm 2.29, Size: -88.00, Stock: 600900\n",
      "2020-06-15, SELL EXECUTED, ref:60519, Price: 5.74, Cost: 1582.05, Comm 2.28, Size: -265.00, Stock: 601298\n",
      "2020-06-15, SELL EXECUTED, ref:60520, Price: 2.50, Cost: 1584.64, Comm 2.32, Size: -619.00, Stock: 601618\n",
      "2020-06-15, SELL EXECUTED, ref:60521, Price: 19.60, Cost: 1588.34, Comm 2.41, Size: -82.00, Stock: 601698\n",
      "2020-06-15, SELL EXECUTED, ref:60522, Price: 3.97, Cost: 1598.31, Comm 2.46, Size: -413.00, Stock: 601899\n",
      "2020-06-15, SELL EXECUTED, ref:60523, Price: 20.89, Cost: 1568.04, Comm 2.29, Size: -73.00, Stock: 603156\n",
      "2020-06-15, BUY EXECUTED, ref:60524, Price: 25.50, Cost: 1555.50, Comm 2.33, Size: 61.00, Stock: 000002\n",
      "2020-06-15, BUY EXECUTED, ref:60525, Price: 355.88, Cost: 1423.52, Comm 2.14, Size: 4.00, Stock: 000661\n",
      "2020-06-15, BUY EXECUTED, ref:60526, Price: 2.02, Cost: 1583.68, Comm 2.38, Size: 784.00, Stock: 000709\n",
      "2020-06-15, BUY EXECUTED, ref:60527, Price: 7.85, Cost: 1585.70, Comm 2.38, Size: 202.00, Stock: 000728\n",
      "2020-06-15, BUY EXECUTED, ref:60528, Price: 16.80, Cost: 50.40, Comm 0.08, Size: 3.00, Stock: 000768\n",
      "2020-06-15, BUY EXECUTED, ref:60529, Price: 38.96, Cost: 1597.36, Comm 2.40, Size: 41.00, Stock: 000938\n",
      "2020-06-15, BUY EXECUTED, ref:60530, Price: 27.28, Cost: 1582.24, Comm 2.37, Size: 58.00, Stock: 002001\n",
      "2020-06-15, BUY EXECUTED, ref:60531, Price: 28.90, Cost: 1560.60, Comm 2.34, Size: 54.00, Stock: 002120\n",
      "2020-06-15, BUY EXECUTED, ref:60532, Price: 53.48, Cost: 1550.92, Comm 2.33, Size: 29.00, Stock: 002352\n",
      "2020-06-15, BUY EXECUTED, ref:60533, Price: 59.39, Cost: 1544.14, Comm 2.32, Size: 26.00, Stock: 002410\n",
      "2020-06-15, BUY EXECUTED, ref:60534, Price: 18.39, Cost: 1563.15, Comm 2.34, Size: 85.00, Stock: 002468\n",
      "2020-06-15, BUY EXECUTED, ref:60535, Price: 12.03, Cost: 1563.90, Comm 2.35, Size: 130.00, Stock: 002493\n",
      "2020-06-15, BUY EXECUTED, ref:60536, Price: 16.30, Cost: 1499.60, Comm 2.25, Size: 92.00, Stock: 002739\n",
      "2020-06-15, BUY EXECUTED, ref:60537, Price: 12.30, Cost: 1586.70, Comm 2.38, Size: 129.00, Stock: 002939\n",
      "2020-06-15, BUY EXECUTED, ref:60538, Price: 13.76, Cost: 1582.40, Comm 2.37, Size: 115.00, Stock: 002945\n",
      "2020-06-15, BUY EXECUTED, ref:60539, Price: 4.56, Cost: 1577.76, Comm 2.37, Size: 346.00, Stock: 002958\n",
      "2020-06-15, BUY EXECUTED, ref:60540, Price: 42.33, Cost: 1566.21, Comm 2.35, Size: 37.00, Stock: 300015\n",
      "2020-06-15, BUY EXECUTED, ref:60541, Price: 90.55, Cost: 1539.35, Comm 2.31, Size: 17.00, Stock: 300122\n",
      "2020-06-15, BUY EXECUTED, ref:60542, Price: 34.00, Cost: 34.00, Comm 0.05, Size: 1.00, Stock: 300124\n",
      "2020-06-15, BUY EXECUTED, ref:60543, Price: 20.80, Cost: 1601.60, Comm 2.40, Size: 77.00, Stock: 300498\n",
      "2020-06-15, BUY EXECUTED, ref:60544, Price: 3.48, Cost: 1583.40, Comm 2.38, Size: 455.00, Stock: 600023\n",
      "2020-06-15, BUY EXECUTED, ref:60545, Price: 9.62, Cost: 1568.06, Comm 2.35, Size: 163.00, Stock: 600111\n",
      "2020-06-15, BUY EXECUTED, ref:60546, Price: 3.08, Cost: 1583.12, Comm 2.37, Size: 514.00, Stock: 600170\n",
      "2020-06-15, BUY EXECUTED, ref:60547, Price: 6.06, Cost: 1581.66, Comm 2.37, Size: 261.00, Stock: 600177\n",
      "2020-06-15, BUY EXECUTED, ref:60548, Price: 16.03, Cost: 1586.97, Comm 2.38, Size: 99.00, Stock: 600233\n",
      "2020-06-15, BUY EXECUTED, ref:60549, Price: 3.40, Cost: 1564.00, Comm 2.35, Size: 460.00, Stock: 600297\n",
      "2020-06-15, BUY EXECUTED, ref:60550, Price: 11.80, Cost: 1569.40, Comm 2.35, Size: 133.00, Stock: 600299\n",
      "2020-06-15, BUY EXECUTED, ref:60551, Price: 7.07, Cost: 1611.96, Comm 2.42, Size: 228.00, Stock: 600390\n",
      "2020-06-15, BUY EXECUTED, ref:60552, Price: 6.00, Cost: 1566.00, Comm 2.35, Size: 261.00, Stock: 600398\n",
      "2020-06-15, BUY EXECUTED, ref:60553, Price: 35.88, Cost: 1578.72, Comm 2.37, Size: 44.00, Stock: 600547\n",
      "2020-06-15, BUY EXECUTED, ref:60554, Price: 91.37, Cost: 1553.29, Comm 2.33, Size: 17.00, Stock: 600570\n",
      "2020-06-15, BUY EXECUTED, ref:60555, Price: 55.79, Cost: 1562.12, Comm 2.34, Size: 28.00, Stock: 600585\n",
      "2020-06-15, BUY EXECUTED, ref:60556, Price: 35.99, Cost: 1583.56, Comm 2.38, Size: 44.00, Stock: 600588\n",
      "2020-06-15, BUY EXECUTED, ref:60557, Price: 8.70, Cost: 1583.40, Comm 2.38, Size: 182.00, Stock: 600655\n",
      "2020-06-15, BUY EXECUTED, ref:60558, Price: 1.89, Cost: 1559.25, Comm 2.34, Size: 825.00, Stock: 600816\n",
      "2020-06-15, BUY EXECUTED, ref:60559, Price: 21.51, Cost: 1548.72, Comm 2.32, Size: 72.00, Stock: 600848\n",
      "2020-06-15, BUY EXECUTED, ref:60560, Price: 5.26, Cost: 1593.78, Comm 2.39, Size: 303.00, Stock: 600928\n",
      "2020-06-15, BUY EXECUTED, ref:60561, Price: 6.94, Cost: 1582.32, Comm 2.37, Size: 228.00, Stock: 601006\n",
      "2020-06-15, BUY EXECUTED, ref:60562, Price: 4.89, Cost: 1574.58, Comm 2.36, Size: 322.00, Stock: 601169\n",
      "2020-06-15, BUY EXECUTED, ref:60563, Price: 8.35, Cost: 1594.85, Comm 2.39, Size: 191.00, Stock: 601229\n",
      "2020-06-15, BUY EXECUTED, ref:60564, Price: 21.09, Cost: 1602.84, Comm 2.40, Size: 76.00, Stock: 601236\n",
      "2020-06-15, BUY EXECUTED, ref:60565, Price: 3.36, Cost: 1572.48, Comm 2.36, Size: 468.00, Stock: 601288\n",
      "2020-06-15, BUY EXECUTED, ref:60566, Price: 6.27, Cost: 1598.85, Comm 2.40, Size: 255.00, Stock: 601319\n",
      "2020-06-15, BUY EXECUTED, ref:60567, Price: 5.09, Cost: 1577.90, Comm 2.37, Size: 310.00, Stock: 601328\n",
      "2020-06-15, BUY EXECUTED, ref:60568, Price: 18.88, Cost: 1567.04, Comm 2.35, Size: 83.00, Stock: 601360\n",
      "2020-06-15, BUY EXECUTED, ref:60569, Price: 5.24, Cost: 1587.72, Comm 2.38, Size: 303.00, Stock: 601398\n",
      "2020-06-15, BUY EXECUTED, ref:60570, Price: 18.00, Cost: 1584.00, Comm 2.38, Size: 88.00, Stock: 601688\n",
      "2020-06-15, BUY EXECUTED, ref:60571, Price: 4.74, Cost: 1568.94, Comm 2.35, Size: 331.00, Stock: 601727\n",
      "2020-06-15, BUY EXECUTED, ref:60572, Price: 7.63, Cost: 1579.41, Comm 2.37, Size: 207.00, Stock: 601800\n",
      "2020-06-15, BUY EXECUTED, ref:60573, Price: 10.96, Cost: 1567.28, Comm 2.35, Size: 143.00, Stock: 601828\n",
      "2020-06-15, BUY EXECUTED, ref:60574, Price: 9.68, Cost: 1577.84, Comm 2.37, Size: 163.00, Stock: 601881\n",
      "2020-06-15, BUY EXECUTED, ref:60575, Price: 3.73, Cost: 37.30, Comm 0.06, Size: 10.00, Stock: 601898\n",
      "2020-06-15, BUY EXECUTED, ref:60576, Price: 6.93, Cost: 1593.90, Comm 2.39, Size: 230.00, Stock: 601901\n",
      "2020-06-15, BUY EXECUTED, ref:60577, Price: 3.38, Cost: 1588.60, Comm 2.38, Size: 470.00, Stock: 601919\n",
      "2020-06-15, BUY EXECUTED, ref:60578, Price: 3.46, Cost: 1574.30, Comm 2.36, Size: 455.00, Stock: 601988\n",
      "2020-06-15, BUY EXECUTED, ref:60579, Price: 3.09, Cost: 1582.08, Comm 2.37, Size: 512.00, Stock: 601992\n",
      "2020-06-15, BUY EXECUTED, ref:60580, Price: 5.02, Cost: 1576.28, Comm 2.36, Size: 314.00, Stock: 601998\n",
      "2020-06-15, BUY EXECUTED, ref:60581, Price: 207.40, Cost: 1451.80, Comm 2.18, Size: 7.00, Stock: 603160\n",
      "2020-06-15, 当前总资产 99156.90\n",
      "2020-06-16, 当前总资产 100122.68\n",
      "2020-06-17, 当前总资产 100419.11\n",
      "2020-06-18, 当前总资产 100578.62\n",
      "2020-06-19, 当前总资产 101434.69\n",
      "--------------2020-06-19 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000063', '000538', '000625', '000895', '000963', '002001', '002120', '002202', '002230', '002241', '002252', '002304', '002311', '002352', '002410', '002411', '002415', '002422', '002456', '002460', '002468', '002475', '002493', '002508', '002555', '002594', '002602', '002607', '002624', '002938', '300003', '300070', '300136', '600010', '600153', '600183', '600233', '600299', '600332', '600346', '600406', '600438', '600487', '600498', '600522', '600535', '600570', '600637', '600816', '600867', '600886', '600900', '600926', '601088', '601318', '601360', '601919', '601933', '603019', '603993']\n",
      "sell_stock ['000002', '000661', '000703', '000709', '000728', '000768', '000938', '002739', '002939', '002945', '002958', '300015', '300122', '300124', '300498', '600023', '600111', '600170', '600177', '600297', '600390', '600398', '600547', '600585', '600588', '600655', '600848', '600928', '600998', '601006', '601169', '601229', '601236', '601288', '601319', '601328', '601398', '601688', '601727', '601800', '601828', '601881', '601898', '601901', '601988', '601992', '601998', '603160']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-06-22, SELL EXECUTED, ref:60582, Price: 25.88, Cost: 1555.50, Comm 2.37, Size: -61.00, Stock: 000002\n",
      "2020-06-22, SELL EXECUTED, ref:60583, Price: 389.00, Cost: 1423.52, Comm 2.33, Size: -4.00, Stock: 000661\n",
      "2020-06-22, SELL EXECUTED, ref:60584, Price: 9.02, Cost: 1594.44, Comm 2.33, Size: -172.00, Stock: 000703\n",
      "2020-06-22, SELL EXECUTED, ref:60585, Price: 2.12, Cost: 1583.68, Comm 2.49, Size: -784.00, Stock: 000709\n",
      "2020-06-22, SELL EXECUTED, ref:60586, Price: 8.13, Cost: 1585.70, Comm 2.46, Size: -202.00, Stock: 000728\n",
      "2020-06-22, SELL EXECUTED, ref:60587, Price: 16.94, Cost: 1629.25, Comm 2.39, Size: -94.00, Stock: 000768\n",
      "2020-06-22, SELL EXECUTED, ref:60588, Price: 42.60, Cost: 1597.36, Comm 2.62, Size: -41.00, Stock: 000938\n",
      "2020-06-22, SELL EXECUTED, ref:60589, Price: 15.80, Cost: 1499.60, Comm 2.18, Size: -92.00, Stock: 002739\n",
      "2020-06-22, SELL EXECUTED, ref:60590, Price: 12.53, Cost: 1586.70, Comm 2.42, Size: -129.00, Stock: 002939\n",
      "2020-06-22, SELL EXECUTED, ref:60591, Price: 14.01, Cost: 1582.40, Comm 2.42, Size: -115.00, Stock: 002945\n",
      "2020-06-22, SELL EXECUTED, ref:60592, Price: 4.41, Cost: 1577.76, Comm 2.29, Size: -346.00, Stock: 002958\n",
      "2020-06-22, SELL EXECUTED, ref:60593, Price: 46.00, Cost: 1566.21, Comm 2.55, Size: -37.00, Stock: 300015\n",
      "2020-06-22, SELL EXECUTED, ref:60594, Price: 97.68, Cost: 1539.35, Comm 2.49, Size: -17.00, Stock: 300122\n",
      "2020-06-22, SELL EXECUTED, ref:60595, Price: 35.00, Cost: 1595.50, Comm 2.42, Size: -46.00, Stock: 300124\n",
      "2020-06-22, SELL EXECUTED, ref:60596, Price: 21.71, Cost: 1601.60, Comm 2.51, Size: -77.00, Stock: 300498\n",
      "2020-06-22, SELL EXECUTED, ref:60597, Price: 3.54, Cost: 1583.40, Comm 2.42, Size: -455.00, Stock: 600023\n",
      "2020-06-22, SELL EXECUTED, ref:60598, Price: 9.55, Cost: 1568.06, Comm 2.33, Size: -163.00, Stock: 600111\n",
      "2020-06-22, SELL EXECUTED, ref:60599, Price: 3.12, Cost: 1583.12, Comm 2.41, Size: -514.00, Stock: 600170\n",
      "2020-06-22, SELL EXECUTED, ref:60600, Price: 6.10, Cost: 1581.66, Comm 2.39, Size: -261.00, Stock: 600177\n",
      "2020-06-22, SELL EXECUTED, ref:60601, Price: 3.38, Cost: 1564.00, Comm 2.33, Size: -460.00, Stock: 600297\n",
      "2020-06-22, SELL EXECUTED, ref:60602, Price: 7.08, Cost: 1611.96, Comm 2.42, Size: -228.00, Stock: 600390\n",
      "2020-06-22, SELL EXECUTED, ref:60603, Price: 5.97, Cost: 1566.00, Comm 2.34, Size: -261.00, Stock: 600398\n",
      "2020-06-22, SELL EXECUTED, ref:60604, Price: 35.99, Cost: 1578.72, Comm 2.38, Size: -44.00, Stock: 600547\n",
      "2020-06-22, SELL EXECUTED, ref:60605, Price: 54.75, Cost: 1562.12, Comm 2.30, Size: -28.00, Stock: 600585\n",
      "2020-06-22, SELL EXECUTED, ref:60606, Price: 39.85, Cost: 1583.56, Comm 2.63, Size: -44.00, Stock: 600588\n",
      "2020-06-22, SELL EXECUTED, ref:60607, Price: 9.10, Cost: 1583.40, Comm 2.48, Size: -182.00, Stock: 600655\n",
      "2020-06-22, SELL EXECUTED, ref:60608, Price: 21.11, Cost: 1548.72, Comm 2.28, Size: -72.00, Stock: 600848\n",
      "2020-06-22, SELL EXECUTED, ref:60609, Price: 5.24, Cost: 1593.78, Comm 2.38, Size: -303.00, Stock: 600928\n",
      "2020-06-22, SELL EXECUTED, ref:60610, Price: 17.95, Cost: 1584.00, Comm 2.37, Size: -88.00, Stock: 600998\n",
      "2020-06-22, SELL EXECUTED, ref:60611, Price: 7.13, Cost: 1582.32, Comm 2.44, Size: -228.00, Stock: 601006\n",
      "2020-06-22, SELL EXECUTED, ref:60612, Price: 4.89, Cost: 1574.58, Comm 2.36, Size: -322.00, Stock: 601169\n",
      "2020-06-22, SELL EXECUTED, ref:60613, Price: 8.35, Cost: 1594.85, Comm 2.39, Size: -191.00, Stock: 601229\n",
      "2020-06-22, SELL EXECUTED, ref:60614, Price: 21.39, Cost: 1602.84, Comm 2.44, Size: -76.00, Stock: 601236\n",
      "2020-06-22, SELL EXECUTED, ref:60615, Price: 3.35, Cost: 1572.48, Comm 2.35, Size: -468.00, Stock: 601288\n",
      "2020-06-22, SELL EXECUTED, ref:60616, Price: 6.37, Cost: 1598.85, Comm 2.44, Size: -255.00, Stock: 601319\n",
      "2020-06-22, SELL EXECUTED, ref:60617, Price: 5.12, Cost: 1577.90, Comm 2.38, Size: -310.00, Stock: 601328\n",
      "2020-06-22, SELL EXECUTED, ref:60618, Price: 5.20, Cost: 1587.72, Comm 2.36, Size: -303.00, Stock: 601398\n",
      "2020-06-22, SELL EXECUTED, ref:60619, Price: 18.95, Cost: 1584.00, Comm 2.50, Size: -88.00, Stock: 601688\n",
      "2020-06-22, SELL EXECUTED, ref:60620, Price: 5.26, Cost: 1568.94, Comm 2.61, Size: -331.00, Stock: 601727\n",
      "2020-06-22, SELL EXECUTED, ref:60621, Price: 7.83, Cost: 1579.41, Comm 2.43, Size: -207.00, Stock: 601800\n",
      "2020-06-22, SELL EXECUTED, ref:60622, Price: 10.95, Cost: 1567.28, Comm 2.35, Size: -143.00, Stock: 601828\n",
      "2020-06-22, SELL EXECUTED, ref:60623, Price: 10.58, Cost: 1577.84, Comm 2.59, Size: -163.00, Stock: 601881\n",
      "2020-06-22, SELL EXECUTED, ref:60624, Price: 3.90, Cost: 1619.38, Comm 2.47, Size: -422.00, Stock: 601898\n",
      "2020-06-22, SELL EXECUTED, ref:60625, Price: 7.04, Cost: 1593.90, Comm 2.43, Size: -230.00, Stock: 601901\n",
      "2020-06-22, SELL EXECUTED, ref:60626, Price: 3.46, Cost: 1574.30, Comm 2.36, Size: -455.00, Stock: 601988\n",
      "2020-06-22, SELL EXECUTED, ref:60627, Price: 3.13, Cost: 1582.08, Comm 2.40, Size: -512.00, Stock: 601992\n",
      "2020-06-22, SELL EXECUTED, ref:60628, Price: 5.06, Cost: 1576.28, Comm 2.38, Size: -314.00, Stock: 601998\n",
      "2020-06-22, SELL EXECUTED, ref:60629, Price: 213.00, Cost: 1451.80, Comm 2.24, Size: -7.00, Stock: 603160\n",
      "2020-06-22, BUY EXECUTED, ref:60630, Price: 41.70, Cost: 1542.90, Comm 2.31, Size: 37.00, Stock: 000063\n",
      "2020-06-22, BUY EXECUTED, ref:60631, Price: 92.06, Cost: 1565.02, Comm 2.35, Size: 17.00, Stock: 000538\n",
      "2020-06-22, BUY EXECUTED, ref:60632, Price: 11.59, Cost: 1599.42, Comm 2.40, Size: 138.00, Stock: 000625\n",
      "2020-06-22, BUY EXECUTED, ref:60633, Price: 42.61, Cost: 1576.57, Comm 2.36, Size: 37.00, Stock: 000895\n",
      "2020-06-22, BUY EXECUTED, ref:60634, Price: 23.39, Cost: 1590.52, Comm 2.39, Size: 68.00, Stock: 000963\n",
      "2020-06-22, BUY EXECUTED, ref:60635, Price: 26.16, Cost: 183.12, Comm 0.27, Size: 7.00, Stock: 002120\n",
      "2020-06-22, BUY EXECUTED, ref:60636, Price: 10.11, Cost: 1597.38, Comm 2.40, Size: 158.00, Stock: 002202\n",
      "2020-06-22, BUY EXECUTED, ref:60637, Price: 35.50, Cost: 1597.50, Comm 2.40, Size: 45.00, Stock: 002230\n",
      "2020-06-22, BUY EXECUTED, ref:60638, Price: 27.09, Cost: 1625.40, Comm 2.44, Size: 60.00, Stock: 002241\n",
      "2020-06-22, BUY EXECUTED, ref:60639, Price: 8.65, Cost: 1582.95, Comm 2.37, Size: 183.00, Stock: 002252\n",
      "2020-06-22, BUY EXECUTED, ref:60640, Price: 108.56, Cost: 1519.84, Comm 2.28, Size: 14.00, Stock: 002304\n",
      "2020-06-22, BUY EXECUTED, ref:60641, Price: 47.88, Cost: 1580.04, Comm 2.37, Size: 33.00, Stock: 002311\n",
      "2020-06-22, SELL EXECUTED, ref:60642, Price: 64.80, Cost: 59.39, Comm 0.10, Size: -1.00, Stock: 002410\n",
      "2020-06-22, BUY EXECUTED, ref:60643, Price: 6.88, Cost: 1609.92, Comm 2.41, Size: 234.00, Stock: 002411\n",
      "2020-06-22, BUY EXECUTED, ref:60644, Price: 30.18, Cost: 1599.54, Comm 2.40, Size: 53.00, Stock: 002415\n",
      "2020-06-22, BUY EXECUTED, ref:60645, Price: 21.30, Cost: 1597.50, Comm 2.40, Size: 75.00, Stock: 002422\n",
      "2020-06-22, BUY EXECUTED, ref:60646, Price: 17.33, Cost: 1594.36, Comm 2.39, Size: 92.00, Stock: 002456\n",
      "2020-06-22, BUY EXECUTED, ref:60647, Price: 54.64, Cost: 1584.56, Comm 2.38, Size: 29.00, Stock: 002460\n",
      "2020-06-22, BUY EXECUTED, ref:60648, Price: 17.07, Cost: 136.56, Comm 0.20, Size: 8.00, Stock: 002468\n",
      "2020-06-22, BUY EXECUTED, ref:60649, Price: 45.60, Cost: 1596.00, Comm 2.39, Size: 35.00, Stock: 002475\n",
      "2020-06-22, BUY EXECUTED, ref:60650, Price: 12.00, Cost: 36.00, Comm 0.05, Size: 3.00, Stock: 002493\n",
      "2020-06-22, BUY EXECUTED, ref:60651, Price: 32.21, Cost: 1578.29, Comm 2.37, Size: 49.00, Stock: 002508\n",
      "2020-06-22, BUY EXECUTED, ref:60652, Price: 41.76, Cost: 1628.64, Comm 2.44, Size: 39.00, Stock: 002555\n",
      "2020-06-22, BUY EXECUTED, ref:60653, Price: 66.60, Cost: 1531.80, Comm 2.30, Size: 23.00, Stock: 002594\n",
      "2020-06-22, BUY EXECUTED, ref:60654, Price: 13.79, Cost: 1613.43, Comm 2.42, Size: 117.00, Stock: 002602\n",
      "2020-06-22, BUY EXECUTED, ref:60655, Price: 29.12, Cost: 1601.60, Comm 2.40, Size: 55.00, Stock: 002607\n",
      "2020-06-22, BUY EXECUTED, ref:60656, Price: 51.50, Cost: 1596.50, Comm 2.39, Size: 31.00, Stock: 002624\n",
      "2020-06-22, BUY EXECUTED, ref:60657, Price: 48.59, Cost: 1603.47, Comm 2.41, Size: 33.00, Stock: 002938\n",
      "2020-06-22, BUY EXECUTED, ref:60658, Price: 36.66, Cost: 1576.38, Comm 2.36, Size: 43.00, Stock: 300003\n",
      "2020-06-22, BUY EXECUTED, ref:60659, Price: 8.51, Cost: 1599.88, Comm 2.40, Size: 188.00, Stock: 300070\n",
      "2020-06-22, BUY EXECUTED, ref:60660, Price: 49.00, Cost: 1617.00, Comm 2.43, Size: 33.00, Stock: 300136\n",
      "2020-06-22, BUY EXECUTED, ref:60661, Price: 1.11, Cost: 1605.06, Comm 2.41, Size: 1446.00, Stock: 600010\n",
      "2020-06-22, BUY EXECUTED, ref:60662, Price: 9.19, Cost: 1617.44, Comm 2.43, Size: 176.00, Stock: 600153\n",
      "2020-06-22, BUY EXECUTED, ref:60663, Price: 29.31, Cost: 1582.74, Comm 2.37, Size: 54.00, Stock: 600183\n",
      "2020-06-22, BUY EXECUTED, ref:60664, Price: 11.99, Cost: 11.99, Comm 0.02, Size: 1.00, Stock: 600299\n",
      "2020-06-22, BUY EXECUTED, ref:60665, Price: 32.40, Cost: 1587.60, Comm 2.38, Size: 49.00, Stock: 600332\n",
      "2020-06-22, BUY EXECUTED, ref:60666, Price: 13.69, Cost: 1601.73, Comm 2.40, Size: 117.00, Stock: 600346\n",
      "2020-06-22, BUY EXECUTED, ref:60667, Price: 20.30, Cost: 1603.70, Comm 2.41, Size: 79.00, Stock: 600406\n",
      "2020-06-22, BUY EXECUTED, ref:60668, Price: 14.91, Cost: 1610.28, Comm 2.42, Size: 108.00, Stock: 600438\n",
      "2020-06-22, BUY EXECUTED, ref:60669, Price: 16.88, Cost: 1603.60, Comm 2.41, Size: 95.00, Stock: 600487\n",
      "2020-06-22, BUY EXECUTED, ref:60670, Price: 29.96, Cost: 1587.88, Comm 2.38, Size: 53.00, Stock: 600498\n",
      "2020-06-22, BUY EXECUTED, ref:60671, Price: 11.63, Cost: 1593.31, Comm 2.39, Size: 137.00, Stock: 600522\n",
      "2020-06-22, BUY EXECUTED, ref:60672, Price: 14.89, Cost: 1608.12, Comm 2.41, Size: 108.00, Stock: 600535\n",
      "2020-06-22, BUY EXECUTED, ref:60673, Price: 9.98, Cost: 1606.78, Comm 2.41, Size: 161.00, Stock: 600637\n",
      "2020-06-22, SELL EXECUTED, ref:60674, Price: 2.08, Cost: 113.40, Comm 0.19, Size: -60.00, Stock: 600816\n",
      "2020-06-22, BUY EXECUTED, ref:60675, Price: 15.43, Cost: 1604.72, Comm 2.41, Size: 104.00, Stock: 600867\n",
      "2020-06-22, BUY EXECUTED, ref:60676, Price: 7.82, Cost: 1610.92, Comm 2.42, Size: 206.00, Stock: 600886\n",
      "2020-06-22, BUY EXECUTED, ref:60677, Price: 18.24, Cost: 1605.12, Comm 2.41, Size: 88.00, Stock: 600900\n",
      "2020-06-22, BUY EXECUTED, ref:60678, Price: 9.10, Cost: 1601.60, Comm 2.40, Size: 176.00, Stock: 600926\n",
      "2020-06-22, BUY EXECUTED, ref:60679, Price: 14.95, Cost: 1599.65, Comm 2.40, Size: 107.00, Stock: 601088\n",
      "2020-06-22, BUY EXECUTED, ref:60680, Price: 73.00, Cost: 1533.00, Comm 2.30, Size: 21.00, Stock: 601318\n",
      "2020-06-22, BUY EXECUTED, ref:60681, Price: 18.69, Cost: 56.07, Comm 0.08, Size: 3.00, Stock: 601360\n",
      "2020-06-22, SELL EXECUTED, ref:60682, Price: 3.54, Cost: 67.60, Comm 0.11, Size: -20.00, Stock: 601919\n",
      "2020-06-22, BUY EXECUTED, ref:60683, Price: 9.43, Cost: 1612.53, Comm 2.42, Size: 171.00, Stock: 601933\n",
      "2020-06-22, BUY EXECUTED, ref:60684, Price: 39.70, Cost: 1588.00, Comm 2.38, Size: 40.00, Stock: 603019\n",
      "2020-06-22, BUY EXECUTED, ref:60685, Price: 3.80, Cost: 1607.40, Comm 2.41, Size: 423.00, Stock: 603993\n",
      "2020-06-22, 当前总资产 100800.76\n",
      "2020-06-23, 当前总资产 101648.98\n",
      "2020-06-24, 当前总资产 101895.60\n",
      "2020-06-29, 当前总资产 100928.75\n",
      "2020-06-30, 当前总资产 102637.63\n",
      "2020-07-01, 当前总资产 103704.16\n",
      "2020-07-02, 当前总资产 104911.81\n",
      "2020-07-03, 当前总资产 106466.32\n",
      "--------------2020-07-03 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000157', '000333', '000425', '000596', '000630', '000651', '000656', '000723', '000768', '000786', '002010', '002032', '002081', '002142', '002153', '002179', '002311', '002422', '002460', '002466', '002468', '002601', '002938', '300142', '300433', '600010', '600025', '600031', '600115', '600176', '600309', '600346', '600362', '600438', '600482', '600522', '600535', '600583', '600585', '600606', '600690', '600816', '600886', '600887', '600893', '600926', '600977', '600989', '601138', '601155', '601212', '601225', '601808', '601877', '601933', '603019', '603260', '603799', '603833', '603993']\n",
      "sell_stock ['000063', '000538', '000625', '000895', '000963', '002001', '002120', '002202', '002230', '002241', '002252', '002304', '002352', '002410', '002411', '002415', '002456', '002475', '002493', '002508', '002555', '002594', '002602', '002607', '002624', '300003', '300070', '300136', '600153', '600183', '600233', '600299', '600332', '600406', '600487', '600498', '600570', '600637', '600867', '600900', '601088', '601318', '601360', '601919']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-07-06, SELL EXECUTED, ref:60686, Price: 42.85, Cost: 1542.90, Comm 2.38, Size: -37.00, Stock: 000063\n",
      "2020-07-06, SELL EXECUTED, ref:60687, Price: 105.00, Cost: 1565.02, Comm 2.68, Size: -17.00, Stock: 000538\n",
      "2020-07-06, SELL EXECUTED, ref:60688, Price: 12.19, Cost: 1599.42, Comm 2.52, Size: -138.00, Stock: 000625\n",
      "2020-07-06, SELL EXECUTED, ref:60689, Price: 46.00, Cost: 1576.57, Comm 2.55, Size: -37.00, Stock: 000895\n",
      "2020-07-06, SELL EXECUTED, ref:60690, Price: 25.45, Cost: 1590.52, Comm 2.60, Size: -68.00, Stock: 000963\n",
      "2020-07-06, SELL EXECUTED, ref:60691, Price: 28.34, Cost: 1582.24, Comm 2.47, Size: -58.00, Stock: 002001\n",
      "2020-07-06, SELL EXECUTED, ref:60692, Price: 25.09, Cost: 1743.72, Comm 2.30, Size: -61.00, Stock: 002120\n",
      "2020-07-06, SELL EXECUTED, ref:60693, Price: 10.41, Cost: 1597.38, Comm 2.47, Size: -158.00, Stock: 002202\n",
      "2020-07-06, SELL EXECUTED, ref:60694, Price: 38.80, Cost: 1597.50, Comm 2.62, Size: -45.00, Stock: 002230\n",
      "2020-07-06, SELL EXECUTED, ref:60695, Price: 28.50, Cost: 1625.40, Comm 2.56, Size: -60.00, Stock: 002241\n",
      "2020-07-06, SELL EXECUTED, ref:60696, Price: 8.68, Cost: 1582.95, Comm 2.38, Size: -183.00, Stock: 002252\n",
      "2020-07-06, SELL EXECUTED, ref:60697, Price: 123.07, Cost: 1519.84, Comm 2.58, Size: -14.00, Stock: 002304\n",
      "2020-07-06, SELL EXECUTED, ref:60698, Price: 56.60, Cost: 1550.92, Comm 2.46, Size: -29.00, Stock: 002352\n",
      "2020-07-06, SELL EXECUTED, ref:60699, Price: 66.00, Cost: 1484.75, Comm 2.48, Size: -25.00, Stock: 002410\n",
      "2020-07-06, SELL EXECUTED, ref:60700, Price: 7.13, Cost: 1609.92, Comm 2.50, Size: -234.00, Stock: 002411\n",
      "2020-07-06, SELL EXECUTED, ref:60701, Price: 33.62, Cost: 1599.54, Comm 2.67, Size: -53.00, Stock: 002415\n",
      "2020-07-06, SELL EXECUTED, ref:60702, Price: 19.40, Cost: 1594.36, Comm 2.68, Size: -92.00, Stock: 002456\n",
      "2020-07-06, SELL EXECUTED, ref:60703, Price: 50.44, Cost: 1596.00, Comm 2.65, Size: -35.00, Stock: 002475\n",
      "2020-07-06, SELL EXECUTED, ref:60704, Price: 13.70, Cost: 1599.90, Comm 2.73, Size: -133.00, Stock: 002493\n",
      "2020-07-06, SELL EXECUTED, ref:60705, Price: 33.70, Cost: 1578.29, Comm 2.48, Size: -49.00, Stock: 002508\n",
      "2020-07-06, SELL EXECUTED, ref:60706, Price: 43.85, Cost: 1628.64, Comm 2.57, Size: -39.00, Stock: 002555\n",
      "2020-07-06, SELL EXECUTED, ref:60707, Price: 79.33, Cost: 1531.80, Comm 2.74, Size: -23.00, Stock: 002594\n",
      "2020-07-06, SELL EXECUTED, ref:60708, Price: 15.53, Cost: 1613.43, Comm 2.73, Size: -117.00, Stock: 002602\n",
      "2020-07-06, SELL EXECUTED, ref:60709, Price: 27.65, Cost: 1601.60, Comm 2.28, Size: -55.00, Stock: 002607\n",
      "2020-07-06, SELL EXECUTED, ref:60710, Price: 54.50, Cost: 1596.50, Comm 2.53, Size: -31.00, Stock: 002624\n",
      "2020-07-06, SELL EXECUTED, ref:60711, Price: 41.19, Cost: 1576.38, Comm 2.66, Size: -43.00, Stock: 300003\n",
      "2020-07-06, SELL EXECUTED, ref:60712, Price: 8.54, Cost: 1599.88, Comm 2.41, Size: -188.00, Stock: 300070\n",
      "2020-07-06, SELL EXECUTED, ref:60713, Price: 53.23, Cost: 1617.00, Comm 2.63, Size: -33.00, Stock: 300136\n",
      "2020-07-06, SELL EXECUTED, ref:60714, Price: 9.50, Cost: 1617.44, Comm 2.51, Size: -176.00, Stock: 600153\n",
      "2020-07-06, SELL EXECUTED, ref:60715, Price: 30.94, Cost: 1582.74, Comm 2.51, Size: -54.00, Stock: 600183\n",
      "2020-07-06, SELL EXECUTED, ref:60716, Price: 15.19, Cost: 1586.97, Comm 2.26, Size: -99.00, Stock: 600233\n",
      "2020-07-06, SELL EXECUTED, ref:60717, Price: 12.49, Cost: 1581.39, Comm 2.51, Size: -134.00, Stock: 600299\n",
      "2020-07-06, SELL EXECUTED, ref:60718, Price: 33.77, Cost: 1587.60, Comm 2.48, Size: -49.00, Stock: 600332\n",
      "2020-07-06, SELL EXECUTED, ref:60719, Price: 21.39, Cost: 1603.70, Comm 2.53, Size: -79.00, Stock: 600406\n",
      "2020-07-06, SELL EXECUTED, ref:60720, Price: 17.15, Cost: 1603.60, Comm 2.44, Size: -95.00, Stock: 600487\n",
      "2020-07-06, SELL EXECUTED, ref:60721, Price: 30.53, Cost: 1587.88, Comm 2.43, Size: -53.00, Stock: 600498\n",
      "2020-07-06, SELL EXECUTED, ref:60722, Price: 106.80, Cost: 1553.29, Comm 2.72, Size: -17.00, Stock: 600570\n",
      "2020-07-06, SELL EXECUTED, ref:60723, Price: 10.08, Cost: 1606.78, Comm 2.43, Size: -161.00, Stock: 600637\n",
      "2020-07-06, SELL EXECUTED, ref:60724, Price: 16.58, Cost: 1604.72, Comm 2.59, Size: -104.00, Stock: 600867\n",
      "2020-07-06, SELL EXECUTED, ref:60725, Price: 19.15, Cost: 1605.12, Comm 2.53, Size: -88.00, Stock: 600900\n",
      "2020-07-06, SELL EXECUTED, ref:60726, Price: 15.88, Cost: 1599.65, Comm 2.55, Size: -107.00, Stock: 601088\n",
      "2020-07-06, SELL EXECUTED, ref:60727, Price: 79.12, Cost: 1533.00, Comm 2.49, Size: -21.00, Stock: 601318\n",
      "2020-07-06, SELL EXECUTED, ref:60728, Price: 19.60, Cost: 1623.11, Comm 2.53, Size: -86.00, Stock: 601360\n",
      "2020-07-06, SELL EXECUTED, ref:60729, Price: 4.10, Cost: 1521.00, Comm 2.77, Size: -450.00, Stock: 601919\n",
      "2020-07-06, BUY EXECUTED, ref:60730, Price: 7.50, Cost: 1747.50, Comm 2.62, Size: 233.00, Stock: 000157\n",
      "2020-07-06, BUY EXECUTED, ref:60731, Price: 62.81, Cost: 1695.87, Comm 2.54, Size: 27.00, Stock: 000333\n",
      "2020-07-06, BUY EXECUTED, ref:60732, Price: 6.33, Cost: 1709.10, Comm 2.56, Size: 270.00, Stock: 000425\n",
      "2020-07-06, BUY EXECUTED, ref:60733, Price: 163.90, Cost: 1639.00, Comm 2.46, Size: 10.00, Stock: 000596\n",
      "2020-07-06, BUY EXECUTED, ref:60734, Price: 2.08, Cost: 1709.76, Comm 2.56, Size: 822.00, Stock: 000630\n",
      "2020-07-06, BUY EXECUTED, ref:60735, Price: 58.15, Cost: 1628.20, Comm 2.44, Size: 28.00, Stock: 000651\n",
      "2020-07-06, BUY EXECUTED, ref:60736, Price: 9.23, Cost: 1698.32, Comm 2.55, Size: 184.00, Stock: 000656\n",
      "2020-07-06, BUY EXECUTED, ref:60737, Price: 6.67, Cost: 1707.52, Comm 2.56, Size: 256.00, Stock: 000723\n",
      "2020-07-06, BUY EXECUTED, ref:60738, Price: 18.55, Cost: 1688.05, Comm 2.53, Size: 91.00, Stock: 000768\n",
      "2020-07-06, BUY EXECUTED, ref:60739, Price: 24.31, Cost: 1677.39, Comm 2.52, Size: 69.00, Stock: 000786\n",
      "2020-07-06, BUY EXECUTED, ref:60740, Price: 5.80, Cost: 1687.80, Comm 2.53, Size: 291.00, Stock: 002010\n",
      "2020-07-06, BUY EXECUTED, ref:60741, Price: 75.48, Cost: 1660.56, Comm 2.49, Size: 22.00, Stock: 002032\n",
      "2020-07-06, BUY EXECUTED, ref:60742, Price: 8.48, Cost: 1712.96, Comm 2.57, Size: 202.00, Stock: 002081\n",
      "2020-07-06, BUY EXECUTED, ref:60743, Price: 28.71, Cost: 1693.89, Comm 2.54, Size: 59.00, Stock: 002142\n",
      "2020-07-06, BUY EXECUTED, ref:60744, Price: 37.50, Cost: 1687.50, Comm 2.53, Size: 45.00, Stock: 002153\n",
      "2020-07-06, BUY EXECUTED, ref:60745, Price: 39.95, Cost: 1677.90, Comm 2.52, Size: 42.00, Stock: 002179\n",
      "2020-07-06, BUY EXECUTED, ref:60746, Price: 47.20, Cost: 94.40, Comm 0.14, Size: 2.00, Stock: 002311\n",
      "2020-07-06, BUY EXECUTED, ref:60747, Price: 22.05, Cost: 22.05, Comm 0.03, Size: 1.00, Stock: 002422\n",
      "2020-07-06, BUY EXECUTED, ref:60748, Price: 22.39, Cost: 1656.86, Comm 2.49, Size: 74.00, Stock: 002466\n",
      "2020-07-06, BUY EXECUTED, ref:60749, Price: 16.86, Cost: 118.02, Comm 0.18, Size: 7.00, Stock: 002468\n",
      "2020-07-06, BUY EXECUTED, ref:60750, Price: 20.20, Cost: 1717.00, Comm 2.58, Size: 85.00, Stock: 002601\n",
      "2020-07-06, BUY EXECUTED, ref:60751, Price: 48.93, Cost: 48.93, Comm 0.07, Size: 1.00, Stock: 002938\n",
      "2020-07-06, BUY EXECUTED, ref:60752, Price: 52.90, Cost: 1639.90, Comm 2.46, Size: 31.00, Stock: 300142\n",
      "2020-07-06, BUY EXECUTED, ref:60753, Price: 27.30, Cost: 1638.00, Comm 2.46, Size: 60.00, Stock: 300433\n",
      "2020-07-06, BUY EXECUTED, ref:60754, Price: 1.13, Cost: 66.67, Comm 0.10, Size: 59.00, Stock: 600010\n",
      "2020-07-06, BUY EXECUTED, ref:60755, Price: 3.88, Cost: 1691.68, Comm 2.54, Size: 436.00, Stock: 600025\n",
      "2020-07-06, BUY EXECUTED, ref:60756, Price: 20.56, Cost: 1685.92, Comm 2.53, Size: 82.00, Stock: 600031\n",
      "2020-07-06, BUY EXECUTED, ref:60757, Price: 4.44, Cost: 1682.76, Comm 2.52, Size: 379.00, Stock: 600115\n",
      "2020-07-06, BUY EXECUTED, ref:60758, Price: 9.89, Cost: 1710.97, Comm 2.57, Size: 173.00, Stock: 600176\n",
      "2020-07-06, BUY EXECUTED, ref:60759, Price: 54.50, Cost: 1689.50, Comm 2.53, Size: 31.00, Stock: 600309\n",
      "2020-07-06, SELL EXECUTED, ref:60760, Price: 14.96, Cost: 41.07, Comm 0.07, Size: -3.00, Stock: 600346\n",
      "2020-07-06, BUY EXECUTED, ref:60761, Price: 14.73, Cost: 1708.68, Comm 2.56, Size: 116.00, Stock: 600362\n",
      "2020-07-06, SELL EXECUTED, ref:60762, Price: 18.80, Cost: 283.29, Comm 0.54, Size: -19.00, Stock: 600438\n",
      "2020-07-06, BUY EXECUTED, ref:60763, Price: 16.27, Cost: 1675.81, Comm 2.51, Size: 103.00, Stock: 600482\n",
      "2020-07-06, BUY EXECUTED, ref:60764, Price: 11.63, Cost: 116.30, Comm 0.17, Size: 10.00, Stock: 600522\n",
      "2020-07-06, SELL EXECUTED, ref:60765, Price: 17.18, Cost: 134.01, Comm 0.23, Size: -9.00, Stock: 600535\n",
      "2020-07-06, BUY EXECUTED, ref:60766, Price: 4.78, Cost: 1692.12, Comm 2.54, Size: 354.00, Stock: 600583\n",
      "2020-07-06, BUY EXECUTED, ref:60767, Price: 57.23, Cost: 1659.67, Comm 2.49, Size: 29.00, Stock: 600585\n",
      "2020-07-06, BUY EXECUTED, ref:60768, Price: 8.28, Cost: 1747.08, Comm 2.62, Size: 211.00, Stock: 600606\n",
      "2020-07-06, BUY EXECUTED, ref:60769, Price: 18.11, Cost: 1684.23, Comm 2.53, Size: 93.00, Stock: 600690\n",
      "2020-07-06, BUY EXECUTED, ref:60770, Price: 2.13, Cost: 55.38, Comm 0.08, Size: 26.00, Stock: 600816\n",
      "2020-07-06, BUY EXECUTED, ref:60771, Price: 31.90, Cost: 1690.70, Comm 2.54, Size: 53.00, Stock: 600887\n",
      "2020-07-06, BUY EXECUTED, ref:60772, Price: 24.80, Cost: 1711.20, Comm 2.57, Size: 69.00, Stock: 600893\n",
      "2020-07-06, BUY EXECUTED, ref:60773, Price: 13.81, Cost: 1684.82, Comm 2.53, Size: 122.00, Stock: 600977\n",
      "2020-07-06, BUY EXECUTED, ref:60774, Price: 8.96, Cost: 1693.44, Comm 2.54, Size: 189.00, Stock: 600989\n",
      "2020-07-06, BUY EXECUTED, ref:60775, Price: 16.21, Cost: 1702.05, Comm 2.55, Size: 105.00, Stock: 601138\n",
      "2020-07-06, BUY EXECUTED, ref:60776, Price: 35.35, Cost: 1696.80, Comm 2.55, Size: 48.00, Stock: 601155\n",
      "2020-07-06, BUY EXECUTED, ref:60777, Price: 2.82, Cost: 1703.28, Comm 2.55, Size: 604.00, Stock: 601212\n",
      "2020-07-06, BUY EXECUTED, ref:60778, Price: 8.19, Cost: 1719.90, Comm 2.58, Size: 210.00, Stock: 601225\n",
      "2020-07-06, BUY EXECUTED, ref:60779, Price: 14.19, Cost: 1716.99, Comm 2.58, Size: 121.00, Stock: 601808\n",
      "2020-07-06, BUY EXECUTED, ref:60780, Price: 26.21, Cost: 1677.44, Comm 2.52, Size: 64.00, Stock: 601877\n",
      "2020-07-06, BUY EXECUTED, ref:60781, Price: 9.46, Cost: 75.68, Comm 0.11, Size: 8.00, Stock: 601933\n",
      "2020-07-06, BUY EXECUTED, ref:60782, Price: 27.84, Cost: 1698.24, Comm 2.55, Size: 61.00, Stock: 603260\n",
      "2020-07-06, BUY EXECUTED, ref:60783, Price: 40.09, Cost: 1683.78, Comm 2.53, Size: 42.00, Stock: 603799\n",
      "2020-07-06, BUY EXECUTED, ref:60784, Price: 120.50, Cost: 1687.00, Comm 2.53, Size: 14.00, Stock: 603833\n",
      "2020-07-06, SELL EXECUTED, ref:60785, Price: 4.14, Cost: 30.40, Comm 0.05, Size: -8.00, Stock: 603993\n",
      "2020-07-06, 当前总资产 110733.65\n",
      "2020-07-07, 当前总资产 111312.89\n",
      "2020-07-08, 当前总资产 113197.23\n",
      "2020-07-09, 当前总资产 115539.01\n",
      "2020-07-10, 当前总资产 113233.92\n",
      "--------------2020-07-10 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000001', '000002', '000063', '000166', '000651', '000728', '000768', '000776', '000783', '000938', '002142', '002230', '002236', '002456', '002460', '002673', '002958', '300017', '300033', '300059', '600030', '600036', '600038', '600109', '600118', '600183', '600276', '600362', '600372', '600383', '600487', '600498', '600522', '600547', '600585', '600837', '600887', '600893', '600926', '600958', '601066', '601108', '601166', '601198', '601211', '601318', '601319', '601336', '601555', '601601', '601628', '601688', '601698', '601788', '601878', '601881', '601899', '603019', '603160', '603799']\n",
      "sell_stock ['000157', '000333', '000425', '000596', '000630', '000656', '000723', '000786', '002010', '002032', '002081', '002153', '002179', '002311', '002422', '002466', '002468', '002601', '002938', '300142', '300433', '600010', '600025', '600031', '600115', '600176', '600309', '600346', '600438', '600482', '600535', '600583', '600606', '600690', '600816', '600886', '600977', '600989', '601138', '601155', '601212', '601225', '601808', '601877', '601933', '603260', '603833', '603993']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-07-13, SELL EXECUTED, ref:60786, Price: 7.70, Cost: 1747.50, Comm 2.69, Size: -233.00, Stock: 000157\n",
      "2020-07-13, SELL EXECUTED, ref:60787, Price: 62.92, Cost: 1695.87, Comm 2.55, Size: -27.00, Stock: 000333\n",
      "2020-07-13, SELL EXECUTED, ref:60788, Price: 6.34, Cost: 1709.10, Comm 2.57, Size: -270.00, Stock: 000425\n",
      "2020-07-13, SELL EXECUTED, ref:60789, Price: 180.74, Cost: 1639.00, Comm 2.71, Size: -10.00, Stock: 000596\n",
      "2020-07-13, SELL EXECUTED, ref:60790, Price: 2.30, Cost: 1709.76, Comm 2.84, Size: -822.00, Stock: 000630\n",
      "2020-07-13, SELL EXECUTED, ref:60791, Price: 9.20, Cost: 1698.32, Comm 2.54, Size: -184.00, Stock: 000656\n",
      "2020-07-13, SELL EXECUTED, ref:60792, Price: 7.10, Cost: 1707.52, Comm 2.73, Size: -256.00, Stock: 000723\n",
      "2020-07-13, SELL EXECUTED, ref:60793, Price: 24.60, Cost: 1677.39, Comm 2.55, Size: -69.00, Stock: 000786\n",
      "2020-07-13, SELL EXECUTED, ref:60794, Price: 6.01, Cost: 1687.80, Comm 2.62, Size: -291.00, Stock: 002010\n",
      "2020-07-13, SELL EXECUTED, ref:60795, Price: 76.80, Cost: 1660.56, Comm 2.53, Size: -22.00, Stock: 002032\n",
      "2020-07-13, SELL EXECUTED, ref:60796, Price: 8.67, Cost: 1712.96, Comm 2.63, Size: -202.00, Stock: 002081\n",
      "2020-07-13, SELL EXECUTED, ref:60797, Price: 39.38, Cost: 1687.50, Comm 2.66, Size: -45.00, Stock: 002153\n",
      "2020-07-13, SELL EXECUTED, ref:60798, Price: 43.40, Cost: 1677.90, Comm 2.73, Size: -42.00, Stock: 002179\n",
      "2020-07-13, SELL EXECUTED, ref:60799, Price: 52.40, Cost: 1674.44, Comm 2.75, Size: -35.00, Stock: 002311\n",
      "2020-07-13, SELL EXECUTED, ref:60800, Price: 22.70, Cost: 1619.55, Comm 2.59, Size: -76.00, Stock: 002422\n",
      "2020-07-13, SELL EXECUTED, ref:60801, Price: 28.91, Cost: 1656.86, Comm 3.21, Size: -74.00, Stock: 002466\n",
      "2020-07-13, SELL EXECUTED, ref:60802, Price: 17.50, Cost: 1817.73, Comm 2.62, Size: -100.00, Stock: 002468\n",
      "2020-07-13, SELL EXECUTED, ref:60803, Price: 21.60, Cost: 1717.00, Comm 2.75, Size: -85.00, Stock: 002601\n",
      "2020-07-13, SELL EXECUTED, ref:60804, Price: 52.31, Cost: 1652.40, Comm 2.67, Size: -34.00, Stock: 002938\n",
      "2020-07-13, SELL EXECUTED, ref:60805, Price: 58.80, Cost: 1639.90, Comm 2.73, Size: -31.00, Stock: 300142\n",
      "2020-07-13, SELL EXECUTED, ref:60806, Price: 34.68, Cost: 1638.00, Comm 3.12, Size: -60.00, Stock: 300433\n",
      "2020-07-13, SELL EXECUTED, ref:60807, Price: 1.22, Cost: 1671.73, Comm 2.75, Size: -1505.00, Stock: 600010\n",
      "2020-07-13, SELL EXECUTED, ref:60808, Price: 3.95, Cost: 1691.68, Comm 2.58, Size: -436.00, Stock: 600025\n",
      "2020-07-13, SELL EXECUTED, ref:60809, Price: 20.50, Cost: 1685.92, Comm 2.52, Size: -82.00, Stock: 600031\n",
      "2020-07-13, SELL EXECUTED, ref:60810, Price: 4.63, Cost: 1682.76, Comm 2.63, Size: -379.00, Stock: 600115\n",
      "2020-07-13, SELL EXECUTED, ref:60811, Price: 9.75, Cost: 1710.97, Comm 2.53, Size: -173.00, Stock: 600176\n",
      "2020-07-13, SELL EXECUTED, ref:60812, Price: 53.90, Cost: 1689.50, Comm 2.51, Size: -31.00, Stock: 600309\n",
      "2020-07-13, SELL EXECUTED, ref:60813, Price: 15.65, Cost: 1560.66, Comm 2.68, Size: -114.00, Stock: 600346\n",
      "2020-07-13, SELL EXECUTED, ref:60814, Price: 19.44, Cost: 1326.99, Comm 2.60, Size: -89.00, Stock: 600438\n",
      "2020-07-13, SELL EXECUTED, ref:60815, Price: 18.18, Cost: 1675.81, Comm 2.81, Size: -103.00, Stock: 600482\n",
      "2020-07-13, SELL EXECUTED, ref:60816, Price: 18.05, Cost: 1474.11, Comm 2.68, Size: -99.00, Stock: 600535\n",
      "2020-07-13, SELL EXECUTED, ref:60817, Price: 4.98, Cost: 1692.12, Comm 2.64, Size: -354.00, Stock: 600583\n",
      "2020-07-13, SELL EXECUTED, ref:60818, Price: 8.76, Cost: 1747.08, Comm 2.77, Size: -211.00, Stock: 600606\n",
      "2020-07-13, SELL EXECUTED, ref:60819, Price: 17.90, Cost: 1684.23, Comm 2.50, Size: -93.00, Stock: 600690\n",
      "2020-07-13, SELL EXECUTED, ref:60820, Price: 2.24, Cost: 1501.23, Comm 2.66, Size: -791.00, Stock: 600816\n",
      "2020-07-13, SELL EXECUTED, ref:60821, Price: 8.35, Cost: 1610.92, Comm 2.58, Size: -206.00, Stock: 600886\n",
      "2020-07-13, SELL EXECUTED, ref:60822, Price: 15.23, Cost: 1684.82, Comm 2.79, Size: -122.00, Stock: 600977\n",
      "2020-07-13, SELL EXECUTED, ref:60823, Price: 9.14, Cost: 1693.44, Comm 2.59, Size: -189.00, Stock: 600989\n",
      "2020-07-13, SELL EXECUTED, ref:60824, Price: 15.96, Cost: 1702.05, Comm 2.51, Size: -105.00, Stock: 601138\n",
      "2020-07-13, SELL EXECUTED, ref:60825, Price: 35.50, Cost: 1696.80, Comm 2.56, Size: -48.00, Stock: 601155\n",
      "2020-07-13, SELL EXECUTED, ref:60826, Price: 3.10, Cost: 1703.28, Comm 2.81, Size: -604.00, Stock: 601212\n",
      "2020-07-13, SELL EXECUTED, ref:60827, Price: 7.86, Cost: 1719.90, Comm 2.48, Size: -210.00, Stock: 601225\n",
      "2020-07-13, SELL EXECUTED, ref:60828, Price: 14.98, Cost: 1716.99, Comm 2.72, Size: -121.00, Stock: 601808\n",
      "2020-07-13, SELL EXECUTED, ref:60829, Price: 26.60, Cost: 1677.44, Comm 2.55, Size: -64.00, Stock: 601877\n",
      "2020-07-13, SELL EXECUTED, ref:60830, Price: 9.98, Cost: 1688.21, Comm 2.68, Size: -179.00, Stock: 601933\n",
      "2020-07-13, SELL EXECUTED, ref:60831, Price: 30.28, Cost: 1698.24, Comm 2.77, Size: -61.00, Stock: 603260\n",
      "2020-07-13, SELL EXECUTED, ref:60832, Price: 120.39, Cost: 1687.00, Comm 2.53, Size: -14.00, Stock: 603833\n",
      "2020-07-13, SELL EXECUTED, ref:60833, Price: 4.40, Cost: 1577.00, Comm 2.74, Size: -415.00, Stock: 603993\n",
      "2020-07-13, BUY EXECUTED, ref:60834, Price: 14.70, Cost: 1764.00, Comm 2.65, Size: 120.00, Stock: 000001\n",
      "2020-07-13, BUY EXECUTED, ref:60835, Price: 28.92, Cost: 1764.12, Comm 2.65, Size: 61.00, Stock: 000002\n",
      "2020-07-13, BUY EXECUTED, ref:60836, Price: 44.71, Cost: 1743.69, Comm 2.62, Size: 39.00, Stock: 000063\n",
      "2020-07-13, BUY EXECUTED, ref:60837, Price: 6.12, Cost: 1774.80, Comm 2.66, Size: 290.00, Stock: 000166\n",
      "2020-07-13, BUY EXECUTED, ref:60838, Price: 59.20, Cost: 118.40, Comm 0.18, Size: 2.00, Stock: 000651\n",
      "2020-07-13, BUY EXECUTED, ref:60839, Price: 11.50, Cost: 1805.50, Comm 2.71, Size: 157.00, Stock: 000728\n",
      "2020-07-13, SELL EXECUTED, ref:60840, Price: 22.65, Cost: 222.60, Comm 0.41, Size: -12.00, Stock: 000768\n",
      "2020-07-13, BUY EXECUTED, ref:60841, Price: 17.00, Cost: 1717.00, Comm 2.58, Size: 101.00, Stock: 000776\n",
      "2020-07-13, BUY EXECUTED, ref:60842, Price: 9.11, Cost: 1767.34, Comm 2.65, Size: 194.00, Stock: 000783\n",
      "2020-07-13, BUY EXECUTED, ref:60843, Price: 50.26, Cost: 1759.10, Comm 2.64, Size: 35.00, Stock: 000938\n",
      "2020-07-13, BUY EXECUTED, ref:60844, Price: 41.01, Cost: 1763.43, Comm 2.65, Size: 43.00, Stock: 002230\n",
      "2020-07-13, BUY EXECUTED, ref:60845, Price: 21.60, Cost: 1792.80, Comm 2.69, Size: 83.00, Stock: 002236\n",
      "2020-07-13, BUY EXECUTED, ref:60846, Price: 20.80, Cost: 1788.80, Comm 2.68, Size: 86.00, Stock: 002456\n",
      "2020-07-13, SELL EXECUTED, ref:60847, Price: 66.00, Cost: 54.64, Comm 0.10, Size: -1.00, Stock: 002460\n",
      "2020-07-13, BUY EXECUTED, ref:60848, Price: 10.59, Cost: 1768.53, Comm 2.65, Size: 167.00, Stock: 002673\n",
      "2020-07-13, BUY EXECUTED, ref:60849, Price: 6.73, Cost: 1736.34, Comm 2.60, Size: 258.00, Stock: 002958\n",
      "2020-07-13, BUY EXECUTED, ref:60850, Price: 10.17, Cost: 1769.58, Comm 2.65, Size: 174.00, Stock: 300017\n",
      "2020-07-13, BUY EXECUTED, ref:60851, Price: 169.00, Cost: 1690.00, Comm 2.53, Size: 10.00, Stock: 300033\n",
      "2020-07-13, BUY EXECUTED, ref:60852, Price: 25.25, Cost: 1742.25, Comm 2.61, Size: 69.00, Stock: 300059\n",
      "2020-07-13, BUY EXECUTED, ref:60853, Price: 31.75, Cost: 1778.00, Comm 2.67, Size: 56.00, Stock: 600030\n",
      "2020-07-13, BUY EXECUTED, ref:60854, Price: 37.01, Cost: 1776.48, Comm 2.66, Size: 48.00, Stock: 600036\n",
      "2020-07-13, BUY EXECUTED, ref:60855, Price: 51.30, Cost: 1744.20, Comm 2.62, Size: 34.00, Stock: 600038\n",
      "2020-07-13, BUY EXECUTED, ref:60856, Price: 15.56, Cost: 1773.84, Comm 2.66, Size: 114.00, Stock: 600109\n",
      "2020-07-13, BUY EXECUTED, ref:60857, Price: 34.75, Cost: 1737.50, Comm 2.61, Size: 50.00, Stock: 600118\n",
      "2020-07-13, BUY EXECUTED, ref:60858, Price: 33.35, Cost: 1800.90, Comm 2.70, Size: 54.00, Stock: 600183\n",
      "2020-07-13, BUY EXECUTED, ref:60859, Price: 99.58, Cost: 1792.44, Comm 2.69, Size: 18.00, Stock: 600276\n",
      "2020-07-13, SELL EXECUTED, ref:60860, Price: 16.20, Cost: 14.73, Comm 0.02, Size: -1.00, Stock: 600362\n",
      "2020-07-13, BUY EXECUTED, ref:60861, Price: 16.12, Cost: 1789.32, Comm 2.68, Size: 111.00, Stock: 600372\n",
      "2020-07-13, BUY EXECUTED, ref:60862, Price: 15.24, Cost: 1783.08, Comm 2.67, Size: 117.00, Stock: 600383\n",
      "2020-07-13, BUY EXECUTED, ref:60863, Price: 18.43, Cost: 1769.28, Comm 2.65, Size: 96.00, Stock: 600487\n",
      "2020-07-13, BUY EXECUTED, ref:60864, Price: 32.49, Cost: 1754.46, Comm 2.63, Size: 54.00, Stock: 600498\n",
      "2020-07-13, SELL EXECUTED, ref:60865, Price: 13.19, Cost: 139.56, Comm 0.24, Size: -12.00, Stock: 600522\n",
      "2020-07-13, BUY EXECUTED, ref:60866, Price: 39.50, Cost: 1777.50, Comm 2.67, Size: 45.00, Stock: 600547\n",
      "2020-07-13, BUY EXECUTED, ref:60867, Price: 57.00, Cost: 114.00, Comm 0.17, Size: 2.00, Stock: 600585\n",
      "2020-07-13, BUY EXECUTED, ref:60868, Price: 15.43, Cost: 1759.02, Comm 2.64, Size: 114.00, Stock: 600837\n",
      "2020-07-13, SELL EXECUTED, ref:60869, Price: 34.00, Cost: 31.90, Comm 0.05, Size: -1.00, Stock: 600887\n",
      "2020-07-13, SELL EXECUTED, ref:60870, Price: 32.15, Cost: 322.40, Comm 0.63, Size: -13.00, Stock: 600893\n",
      "2020-07-13, BUY EXECUTED, ref:60871, Price: 9.70, Cost: 58.20, Comm 0.09, Size: 6.00, Stock: 600926\n",
      "2020-07-13, BUY EXECUTED, ref:60872, Price: 12.65, Cost: 1783.65, Comm 2.68, Size: 141.00, Stock: 600958\n",
      "2020-07-13, BUY EXECUTED, ref:60873, Price: 50.20, Cost: 1757.00, Comm 2.64, Size: 35.00, Stock: 601066\n",
      "2020-07-13, BUY EXECUTED, ref:60874, Price: 13.69, Cost: 1779.70, Comm 2.67, Size: 130.00, Stock: 601108\n",
      "2020-07-13, BUY EXECUTED, ref:60875, Price: 17.46, Cost: 1763.46, Comm 2.65, Size: 101.00, Stock: 601166\n",
      "2020-07-13, BUY EXECUTED, ref:60876, Price: 14.80, Cost: 1790.80, Comm 2.69, Size: 121.00, Stock: 601198\n",
      "2020-07-13, BUY EXECUTED, ref:60877, Price: 20.55, Cost: 1767.30, Comm 2.65, Size: 86.00, Stock: 601211\n",
      "2020-07-13, BUY EXECUTED, ref:60878, Price: 81.91, Cost: 1720.11, Comm 2.58, Size: 21.00, Stock: 601318\n",
      "2020-07-13, BUY EXECUTED, ref:60879, Price: 7.54, Cost: 1764.36, Comm 2.65, Size: 234.00, Stock: 601319\n",
      "2020-07-13, BUY EXECUTED, ref:60880, Price: 55.51, Cost: 1776.32, Comm 2.66, Size: 32.00, Stock: 601336\n",
      "2020-07-13, BUY EXECUTED, ref:60881, Price: 10.73, Cost: 1759.72, Comm 2.64, Size: 164.00, Stock: 601555\n",
      "2020-07-13, BUY EXECUTED, ref:60882, Price: 31.50, Cost: 1764.00, Comm 2.65, Size: 56.00, Stock: 601601\n",
      "2020-07-13, BUY EXECUTED, ref:60883, Price: 39.85, Cost: 1713.55, Comm 2.57, Size: 43.00, Stock: 601628\n",
      "2020-07-13, BUY EXECUTED, ref:60884, Price: 22.77, Cost: 1776.06, Comm 2.66, Size: 78.00, Stock: 601688\n",
      "2020-07-13, BUY EXECUTED, ref:60885, Price: 23.00, Cost: 1702.00, Comm 2.55, Size: 74.00, Stock: 601698\n",
      "2020-07-13, BUY EXECUTED, ref:60886, Price: 27.70, Cost: 1745.10, Comm 2.62, Size: 63.00, Stock: 601788\n",
      "2020-07-13, BUY EXECUTED, ref:60887, Price: 19.50, Cost: 1716.00, Comm 2.57, Size: 88.00, Stock: 601878\n",
      "2020-07-13, BUY EXECUTED, ref:60888, Price: 15.03, Cost: 1788.57, Comm 2.68, Size: 119.00, Stock: 601881\n",
      "2020-07-13, BUY EXECUTED, ref:60889, Price: 5.83, Cost: 1842.28, Comm 2.76, Size: 316.00, Stock: 601899\n",
      "2020-07-13, SELL EXECUTED, ref:60890, Price: 49.58, Cost: 158.80, Comm 0.30, Size: -4.00, Stock: 603019\n",
      "2020-07-13, BUY EXECUTED, ref:60891, Price: 260.98, Cost: 1565.88, Comm 2.35, Size: 6.00, Stock: 603160\n",
      "2020-07-13, SELL EXECUTED, ref:60892, Price: 44.53, Cost: 40.09, Comm 0.07, Size: -1.00, Stock: 603799\n",
      "2020-07-13, 当前总资产 115301.88\n",
      "2020-07-14, 当前总资产 114225.73\n",
      "2020-07-15, 当前总资产 110822.66\n",
      "2020-07-16, 当前总资产 105771.30\n",
      "2020-07-17, 当前总资产 105078.51\n",
      "--------------2020-07-17 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000166', '000415', '000568', '000625', '000723', '000728', '000776', '000783', '002001', '002252', '002304', '002594', '002673', '002739', '002939', '002945', '002958', '300003', '300015', '300017', '300033', '300059', '300070', '300136', '600030', '600061', '600109', '600297', '600390', '600570', '600588', '600606', '600705', '600837', '600893', '600958', '600998', '601012', '601066', '601108', '601138', '601162', '601198', '601211', '601236', '601318', '601336', '601360', '601377', '601555', '601601', '601628', '601688', '601727', '601788', '601878', '601881', '603160', '603501', '603986']\n",
      "sell_stock ['000001', '000002', '000063', '000651', '000768', '000938', '002142', '002230', '002236', '002456', '002460', '600036', '600038', '600118', '600183', '600276', '600362', '600372', '600383', '600487', '600498', '600522', '600547', '600585', '600887', '600926', '601166', '601319', '601698', '601899', '603019', '603799']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-07-20, SELL EXECUTED, ref:60893, Price: 14.23, Cost: 1764.00, Comm 2.56, Size: -120.00, Stock: 000001\n",
      "2020-07-20, SELL EXECUTED, ref:60894, Price: 27.39, Cost: 1764.12, Comm 2.51, Size: -61.00, Stock: 000002\n",
      "2020-07-20, SELL EXECUTED, ref:60895, Price: 40.58, Cost: 1743.69, Comm 2.37, Size: -39.00, Stock: 000063\n",
      "2020-07-20, SELL EXECUTED, ref:60896, Price: 57.21, Cost: 1746.60, Comm 2.57, Size: -30.00, Stock: 000651\n",
      "2020-07-20, SELL EXECUTED, ref:60897, Price: 23.51, Cost: 1465.45, Comm 2.79, Size: -79.00, Stock: 000768\n",
      "2020-07-20, SELL EXECUTED, ref:60898, Price: 44.02, Cost: 1759.10, Comm 2.31, Size: -35.00, Stock: 000938\n",
      "2020-07-20, SELL EXECUTED, ref:60899, Price: 30.59, Cost: 1693.89, Comm 2.71, Size: -59.00, Stock: 002142\n",
      "2020-07-20, SELL EXECUTED, ref:60900, Price: 37.70, Cost: 1763.43, Comm 2.43, Size: -43.00, Stock: 002230\n",
      "2020-07-20, SELL EXECUTED, ref:60901, Price: 20.30, Cost: 1792.80, Comm 2.53, Size: -83.00, Stock: 002236\n",
      "2020-07-20, SELL EXECUTED, ref:60902, Price: 19.80, Cost: 1788.80, Comm 2.55, Size: -86.00, Stock: 002456\n",
      "2020-07-20, SELL EXECUTED, ref:60903, Price: 61.83, Cost: 1529.92, Comm 2.60, Size: -28.00, Stock: 002460\n",
      "2020-07-20, SELL EXECUTED, ref:60904, Price: 36.10, Cost: 1776.48, Comm 2.60, Size: -48.00, Stock: 600036\n",
      "2020-07-20, SELL EXECUTED, ref:60905, Price: 50.60, Cost: 1744.20, Comm 2.58, Size: -34.00, Stock: 600038\n",
      "2020-07-20, SELL EXECUTED, ref:60906, Price: 33.60, Cost: 1737.50, Comm 2.52, Size: -50.00, Stock: 600118\n",
      "2020-07-20, SELL EXECUTED, ref:60907, Price: 29.30, Cost: 1800.90, Comm 2.37, Size: -54.00, Stock: 600183\n",
      "2020-07-20, SELL EXECUTED, ref:60908, Price: 96.46, Cost: 1792.44, Comm 2.60, Size: -18.00, Stock: 600276\n",
      "2020-07-20, SELL EXECUTED, ref:60909, Price: 15.19, Cost: 1693.95, Comm 2.62, Size: -115.00, Stock: 600362\n",
      "2020-07-20, SELL EXECUTED, ref:60910, Price: 16.70, Cost: 1789.32, Comm 2.78, Size: -111.00, Stock: 600372\n",
      "2020-07-20, SELL EXECUTED, ref:60911, Price: 14.51, Cost: 1783.08, Comm 2.55, Size: -117.00, Stock: 600383\n",
      "2020-07-20, SELL EXECUTED, ref:60912, Price: 17.32, Cost: 1769.28, Comm 2.49, Size: -96.00, Stock: 600487\n",
      "2020-07-20, SELL EXECUTED, ref:60913, Price: 29.02, Cost: 1754.46, Comm 2.35, Size: -54.00, Stock: 600498\n",
      "2020-07-20, SELL EXECUTED, ref:60914, Price: 12.11, Cost: 1570.05, Comm 2.45, Size: -135.00, Stock: 600522\n",
      "2020-07-20, SELL EXECUTED, ref:60915, Price: 37.40, Cost: 1777.50, Comm 2.52, Size: -45.00, Stock: 600547\n",
      "2020-07-20, SELL EXECUTED, ref:60916, Price: 58.00, Cost: 1773.67, Comm 2.70, Size: -31.00, Stock: 600585\n",
      "2020-07-20, SELL EXECUTED, ref:60917, Price: 34.36, Cost: 1658.80, Comm 2.68, Size: -52.00, Stock: 600887\n",
      "2020-07-20, SELL EXECUTED, ref:60918, Price: 9.84, Cost: 1659.80, Comm 2.69, Size: -182.00, Stock: 600926\n",
      "2020-07-20, SELL EXECUTED, ref:60919, Price: 16.24, Cost: 1763.46, Comm 2.46, Size: -101.00, Stock: 601166\n",
      "2020-07-20, SELL EXECUTED, ref:60920, Price: 7.35, Cost: 1764.36, Comm 2.58, Size: -234.00, Stock: 601319\n",
      "2020-07-20, SELL EXECUTED, ref:60921, Price: 22.51, Cost: 1702.00, Comm 2.50, Size: -74.00, Stock: 601698\n",
      "2020-07-20, SELL EXECUTED, ref:60922, Price: 5.46, Cost: 1842.28, Comm 2.59, Size: -316.00, Stock: 601899\n",
      "2020-07-20, SELL EXECUTED, ref:60923, Price: 45.80, Cost: 1429.20, Comm 2.47, Size: -36.00, Stock: 603019\n",
      "2020-07-20, SELL EXECUTED, ref:60924, Price: 41.33, Cost: 1643.69, Comm 2.54, Size: -41.00, Stock: 603799\n",
      "2020-07-20, BUY EXECUTED, ref:60925, Price: 5.68, Cost: 51.12, Comm 0.08, Size: 9.00, Stock: 000166\n",
      "2020-07-20, BUY EXECUTED, ref:60926, Price: 2.88, Cost: 1661.76, Comm 2.49, Size: 577.00, Stock: 000415\n",
      "2020-07-20, BUY EXECUTED, ref:60927, Price: 115.00, Cost: 1610.00, Comm 2.42, Size: 14.00, Stock: 000568\n",
      "2020-07-20, BUY EXECUTED, ref:60928, Price: 10.81, Cost: 1675.55, Comm 2.51, Size: 155.00, Stock: 000625\n",
      "2020-07-20, BUY EXECUTED, ref:60929, Price: 6.44, Cost: 1667.96, Comm 2.50, Size: 259.00, Stock: 000723\n",
      "2020-07-20, BUY EXECUTED, ref:60930, Price: 10.29, Cost: 82.32, Comm 0.12, Size: 8.00, Stock: 000728\n",
      "2020-07-20, BUY EXECUTED, ref:60931, Price: 15.61, Cost: 109.27, Comm 0.16, Size: 7.00, Stock: 000776\n",
      "2020-07-20, BUY EXECUTED, ref:60932, Price: 8.41, Cost: 75.69, Comm 0.11, Size: 9.00, Stock: 000783\n",
      "2020-07-20, BUY EXECUTED, ref:60933, Price: 29.66, Cost: 1660.96, Comm 2.49, Size: 56.00, Stock: 002001\n",
      "2020-07-20, BUY EXECUTED, ref:60934, Price: 9.56, Cost: 1673.00, Comm 2.51, Size: 175.00, Stock: 002252\n",
      "2020-07-20, BUY EXECUTED, ref:60935, Price: 128.50, Cost: 1542.00, Comm 2.31, Size: 12.00, Stock: 002304\n",
      "2020-07-20, BUY EXECUTED, ref:60936, Price: 83.70, Cost: 1674.00, Comm 2.51, Size: 20.00, Stock: 002594\n",
      "2020-07-20, BUY EXECUTED, ref:60937, Price: 9.90, Cost: 39.60, Comm 0.06, Size: 4.00, Stock: 002673\n",
      "2020-07-20, BUY EXECUTED, ref:60938, Price: 19.03, Cost: 1712.70, Comm 2.57, Size: 90.00, Stock: 002739\n",
      "2020-07-20, BUY EXECUTED, ref:60939, Price: 14.53, Cost: 1700.01, Comm 2.55, Size: 117.00, Stock: 002939\n",
      "2020-07-20, BUY EXECUTED, ref:60940, Price: 16.19, Cost: 1699.95, Comm 2.55, Size: 105.00, Stock: 002945\n",
      "2020-07-20, BUY EXECUTED, ref:60941, Price: 6.03, Cost: 144.72, Comm 0.22, Size: 24.00, Stock: 002958\n",
      "2020-07-20, BUY EXECUTED, ref:60942, Price: 45.42, Cost: 1680.54, Comm 2.52, Size: 37.00, Stock: 300003\n",
      "2020-07-20, BUY EXECUTED, ref:60943, Price: 44.44, Cost: 1644.28, Comm 2.47, Size: 37.00, Stock: 300015\n",
      "2020-07-20, BUY EXECUTED, ref:60944, Price: 153.20, Cost: 153.20, Comm 0.23, Size: 1.00, Stock: 300033\n",
      "2020-07-20, SELL EXECUTED, ref:60945, Price: 25.50, Cost: 25.25, Comm 0.04, Size: -1.00, Stock: 300059\n",
      "2020-07-20, BUY EXECUTED, ref:60946, Price: 9.68, Cost: 1674.64, Comm 2.51, Size: 173.00, Stock: 300070\n",
      "2020-07-20, BUY EXECUTED, ref:60947, Price: 52.91, Cost: 1693.12, Comm 2.54, Size: 32.00, Stock: 300136\n",
      "2020-07-20, BUY EXECUTED, ref:60948, Price: 29.27, Cost: 58.54, Comm 0.09, Size: 2.00, Stock: 600030\n",
      "2020-07-20, BUY EXECUTED, ref:60949, Price: 14.98, Cost: 1707.72, Comm 2.56, Size: 114.00, Stock: 600061\n",
      "2020-07-20, BUY EXECUTED, ref:60950, Price: 14.81, Cost: 14.81, Comm 0.02, Size: 1.00, Stock: 600109\n",
      "2020-07-20, BUY EXECUTED, ref:60951, Price: 3.30, Cost: 1683.00, Comm 2.52, Size: 510.00, Stock: 600297\n",
      "2020-07-20, BUY EXECUTED, ref:60952, Price: 7.79, Cost: 1682.64, Comm 2.52, Size: 216.00, Stock: 600390\n",
      "2020-07-20, BUY EXECUTED, ref:60953, Price: 107.37, Cost: 1717.92, Comm 2.58, Size: 16.00, Stock: 600570\n",
      "2020-07-20, BUY EXECUTED, ref:60954, Price: 46.01, Cost: 1656.36, Comm 2.48, Size: 36.00, Stock: 600588\n",
      "2020-07-20, BUY EXECUTED, ref:60955, Price: 8.35, Cost: 1803.60, Comm 2.71, Size: 216.00, Stock: 600606\n",
      "2020-07-20, BUY EXECUTED, ref:60956, Price: 5.00, Cost: 1755.00, Comm 2.63, Size: 351.00, Stock: 600705\n",
      "2020-07-20, BUY EXECUTED, ref:60957, Price: 14.47, Cost: 43.41, Comm 0.07, Size: 3.00, Stock: 600837\n",
      "2020-07-20, SELL EXECUTED, ref:60958, Price: 31.70, Cost: 24.80, Comm 0.05, Size: -1.00, Stock: 600893\n",
      "2020-07-20, BUY EXECUTED, ref:60959, Price: 11.66, Cost: 58.30, Comm 0.09, Size: 5.00, Stock: 600958\n",
      "2020-07-20, BUY EXECUTED, ref:60960, Price: 18.13, Cost: 1686.09, Comm 2.53, Size: 93.00, Stock: 600998\n",
      "2020-07-20, BUY EXECUTED, ref:60961, Price: 47.60, Cost: 1666.00, Comm 2.50, Size: 35.00, Stock: 601012\n",
      "2020-07-20, BUY EXECUTED, ref:60962, Price: 12.30, Cost: 86.10, Comm 0.13, Size: 7.00, Stock: 601108\n",
      "2020-07-20, BUY EXECUTED, ref:60963, Price: 14.88, Cost: 1666.56, Comm 2.50, Size: 112.00, Stock: 601138\n",
      "2020-07-20, BUY EXECUTED, ref:60964, Price: 7.30, Cost: 1693.60, Comm 2.54, Size: 232.00, Stock: 601162\n",
      "2020-07-20, BUY EXECUTED, ref:60965, Price: 13.31, Cost: 79.86, Comm 0.12, Size: 6.00, Stock: 601198\n",
      "2020-07-20, BUY EXECUTED, ref:60966, Price: 19.28, Cost: 38.56, Comm 0.06, Size: 2.00, Stock: 601211\n",
      "2020-07-20, BUY EXECUTED, ref:60967, Price: 22.79, Cost: 1686.46, Comm 2.53, Size: 74.00, Stock: 601236\n",
      "2020-07-20, BUY EXECUTED, ref:60968, Price: 19.24, Cost: 1673.88, Comm 2.51, Size: 87.00, Stock: 601360\n",
      "2020-07-20, BUY EXECUTED, ref:60969, Price: 8.21, Cost: 1691.26, Comm 2.54, Size: 206.00, Stock: 601377\n",
      "2020-07-20, BUY EXECUTED, ref:60970, Price: 9.95, Cost: 69.65, Comm 0.10, Size: 7.00, Stock: 601555\n",
      "2020-07-20, BUY EXECUTED, ref:60971, Price: 35.80, Cost: 179.00, Comm 0.27, Size: 5.00, Stock: 601628\n",
      "2020-07-20, BUY EXECUTED, ref:60972, Price: 21.58, Cost: 21.58, Comm 0.03, Size: 1.00, Stock: 601688\n",
      "2020-07-20, BUY EXECUTED, ref:60973, Price: 5.40, Cost: 1679.40, Comm 2.52, Size: 311.00, Stock: 601727\n",
      "2020-07-20, BUY EXECUTED, ref:60974, Price: 24.53, Cost: 73.59, Comm 0.11, Size: 3.00, Stock: 601788\n",
      "2020-07-20, BUY EXECUTED, ref:60975, Price: 16.51, Cost: 231.14, Comm 0.35, Size: 14.00, Stock: 601878\n",
      "2020-07-20, BUY EXECUTED, ref:60976, Price: 13.86, Cost: 55.44, Comm 0.08, Size: 4.00, Stock: 601881\n",
      "2020-07-20, BUY EXECUTED, ref:60977, Price: 213.10, Cost: 213.10, Comm 0.32, Size: 1.00, Stock: 603160\n",
      "2020-07-20, BUY EXECUTED, ref:60978, Price: 225.70, Cost: 1579.90, Comm 2.37, Size: 7.00, Stock: 603501\n",
      "2020-07-20, BUY EXECUTED, ref:60979, Price: 237.00, Cost: 1659.00, Comm 2.49, Size: 7.00, Stock: 603986\n",
      "2020-07-20, 当前总资产 108608.04\n",
      "2020-07-21, 当前总资产 107875.92\n",
      "2020-07-22, 当前总资产 108429.14\n",
      "2020-07-23, 当前总资产 108807.67\n",
      "2020-07-24, 当前总资产 103470.09\n",
      "--------------2020-07-24 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000063', '000333', '000661', '000768', '000858', '000876', '000938', '002007', '002008', '002241', '002415', '002456', '002475', '002493', '002555', '002594', '002624', '002714', '300003', '300033', '300059', '300122', '300136', '300142', '300347', '300413', '300433', '600030', '600061', '600109', '600118', '600276', '600309', '600372', '600438', '600519', '600570', '600588', '600690', '600760', '600837', '600887', '600893', '601012', '601066', '601108', '601211', '601318', '601336', '601555', '601628', '601688', '601698', '601788', '601878', '601888', '603019', '603259', '603799', '603986']\n",
      "sell_stock ['000166', '000415', '000568', '000625', '000723', '000728', '000776', '000783', '002001', '002252', '002304', '002673', '002739', '002939', '002945', '002958', '300015', '300017', '300070', '600297', '600390', '600606', '600705', '600958', '600998', '601138', '601162', '601198', '601236', '601360', '601377', '601601', '601727', '601881', '603160', '603501']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-07-27, SELL EXECUTED, ref:60980, Price: 5.52, Cost: 1825.92, Comm 2.48, Size: -299.00, Stock: 000166\n",
      "2020-07-27, SELL EXECUTED, ref:60981, Price: 3.04, Cost: 1661.76, Comm 2.63, Size: -577.00, Stock: 000415\n",
      "2020-07-27, SELL EXECUTED, ref:60982, Price: 113.97, Cost: 1610.00, Comm 2.39, Size: -14.00, Stock: 000568\n",
      "2020-07-27, SELL EXECUTED, ref:60983, Price: 11.00, Cost: 1675.55, Comm 2.56, Size: -155.00, Stock: 000625\n",
      "2020-07-27, SELL EXECUTED, ref:60984, Price: 6.55, Cost: 1667.96, Comm 2.54, Size: -259.00, Stock: 000723\n",
      "2020-07-27, SELL EXECUTED, ref:60985, Price: 9.96, Cost: 1887.82, Comm 2.47, Size: -165.00, Stock: 000728\n",
      "2020-07-27, SELL EXECUTED, ref:60986, Price: 15.21, Cost: 1826.27, Comm 2.46, Size: -108.00, Stock: 000776\n",
      "2020-07-27, SELL EXECUTED, ref:60987, Price: 8.51, Cost: 1843.03, Comm 2.59, Size: -203.00, Stock: 000783\n",
      "2020-07-27, SELL EXECUTED, ref:60988, Price: 28.70, Cost: 1660.96, Comm 2.41, Size: -56.00, Stock: 002001\n",
      "2020-07-27, SELL EXECUTED, ref:60989, Price: 9.31, Cost: 1673.00, Comm 2.44, Size: -175.00, Stock: 002252\n",
      "2020-07-27, SELL EXECUTED, ref:60990, Price: 131.44, Cost: 1542.00, Comm 2.37, Size: -12.00, Stock: 002304\n",
      "2020-07-27, SELL EXECUTED, ref:60991, Price: 9.79, Cost: 1808.13, Comm 2.51, Size: -171.00, Stock: 002673\n",
      "2020-07-27, SELL EXECUTED, ref:60992, Price: 17.72, Cost: 1712.70, Comm 2.39, Size: -90.00, Stock: 002739\n",
      "2020-07-27, SELL EXECUTED, ref:60993, Price: 13.71, Cost: 1700.01, Comm 2.41, Size: -117.00, Stock: 002939\n",
      "2020-07-27, SELL EXECUTED, ref:60994, Price: 15.23, Cost: 1699.95, Comm 2.40, Size: -105.00, Stock: 002945\n",
      "2020-07-27, SELL EXECUTED, ref:60995, Price: 5.61, Cost: 1881.06, Comm 2.37, Size: -282.00, Stock: 002958\n",
      "2020-07-27, SELL EXECUTED, ref:60996, Price: 44.00, Cost: 1644.28, Comm 2.44, Size: -37.00, Stock: 300015\n",
      "2020-07-27, SELL EXECUTED, ref:60997, Price: 8.61, Cost: 1769.58, Comm 2.25, Size: -174.00, Stock: 300017\n",
      "2020-07-27, SELL EXECUTED, ref:60998, Price: 8.59, Cost: 1674.64, Comm 2.23, Size: -173.00, Stock: 300070\n",
      "2020-07-27, SELL EXECUTED, ref:60999, Price: 4.00, Cost: 1683.00, Comm 3.06, Size: -510.00, Stock: 600297\n",
      "2020-07-27, SELL EXECUTED, ref:61000, Price: 7.62, Cost: 1682.64, Comm 2.47, Size: -216.00, Stock: 600390\n",
      "2020-07-27, SELL EXECUTED, ref:61001, Price: 8.00, Cost: 1803.60, Comm 2.59, Size: -216.00, Stock: 600606\n",
      "2020-07-27, SELL EXECUTED, ref:61002, Price: 4.78, Cost: 1755.00, Comm 2.52, Size: -351.00, Stock: 600705\n",
      "2020-07-27, SELL EXECUTED, ref:61003, Price: 11.33, Cost: 1841.95, Comm 2.48, Size: -146.00, Stock: 600958\n",
      "2020-07-27, SELL EXECUTED, ref:61004, Price: 17.58, Cost: 1686.09, Comm 2.45, Size: -93.00, Stock: 600998\n",
      "2020-07-27, SELL EXECUTED, ref:61005, Price: 14.23, Cost: 1666.56, Comm 2.39, Size: -112.00, Stock: 601138\n",
      "2020-07-27, SELL EXECUTED, ref:61006, Price: 7.05, Cost: 1693.60, Comm 2.45, Size: -232.00, Stock: 601162\n",
      "2020-07-27, SELL EXECUTED, ref:61007, Price: 12.90, Cost: 1870.66, Comm 2.46, Size: -127.00, Stock: 601198\n",
      "2020-07-27, SELL EXECUTED, ref:61008, Price: 21.07, Cost: 1686.46, Comm 2.34, Size: -74.00, Stock: 601236\n",
      "2020-07-27, SELL EXECUTED, ref:61009, Price: 18.85, Cost: 1673.88, Comm 2.46, Size: -87.00, Stock: 601360\n",
      "2020-07-27, SELL EXECUTED, ref:61010, Price: 7.89, Cost: 1691.26, Comm 2.44, Size: -206.00, Stock: 601377\n",
      "2020-07-27, SELL EXECUTED, ref:61011, Price: 29.53, Cost: 1764.00, Comm 2.48, Size: -56.00, Stock: 601601\n",
      "2020-07-27, SELL EXECUTED, ref:61012, Price: 5.43, Cost: 1679.40, Comm 2.53, Size: -311.00, Stock: 601727\n",
      "2020-07-27, SELL EXECUTED, ref:61013, Price: 12.86, Cost: 1844.01, Comm 2.37, Size: -123.00, Stock: 601881\n",
      "2020-07-27, SELL EXECUTED, ref:61014, Price: 207.65, Cost: 1778.98, Comm 2.18, Size: -7.00, Stock: 603160\n",
      "2020-07-27, SELL EXECUTED, ref:61015, Price: 204.53, Cost: 1579.90, Comm 2.15, Size: -7.00, Stock: 603501\n",
      "2020-07-27, BUY EXECUTED, ref:61016, Price: 37.94, Cost: 1631.42, Comm 2.45, Size: 43.00, Stock: 000063\n",
      "2020-07-27, BUY EXECUTED, ref:61017, Price: 67.61, Cost: 1622.64, Comm 2.43, Size: 24.00, Stock: 000333\n",
      "2020-07-27, BUY EXECUTED, ref:61018, Price: 450.05, Cost: 1350.15, Comm 2.03, Size: 3.00, Stock: 000661\n",
      "2020-07-27, BUY EXECUTED, ref:61019, Price: 22.98, Cost: 1608.60, Comm 2.41, Size: 70.00, Stock: 000768\n",
      "2020-07-27, BUY EXECUTED, ref:61020, Price: 203.39, Cost: 1627.12, Comm 2.44, Size: 8.00, Stock: 000858\n",
      "2020-07-27, BUY EXECUTED, ref:61021, Price: 31.44, Cost: 1634.88, Comm 2.45, Size: 52.00, Stock: 000876\n",
      "2020-07-27, BUY EXECUTED, ref:61022, Price: 42.89, Cost: 1629.82, Comm 2.44, Size: 38.00, Stock: 000938\n",
      "2020-07-27, BUY EXECUTED, ref:61023, Price: 54.05, Cost: 1621.50, Comm 2.43, Size: 30.00, Stock: 002007\n",
      "2020-07-27, BUY EXECUTED, ref:61024, Price: 38.15, Cost: 1640.45, Comm 2.46, Size: 43.00, Stock: 002008\n",
      "2020-07-27, BUY EXECUTED, ref:61025, Price: 32.95, Cost: 1614.55, Comm 2.42, Size: 49.00, Stock: 002241\n",
      "2020-07-27, BUY EXECUTED, ref:61026, Price: 34.90, Cost: 1675.20, Comm 2.51, Size: 48.00, Stock: 002415\n",
      "2020-07-27, BUY EXECUTED, ref:61027, Price: 18.16, Cost: 1652.56, Comm 2.48, Size: 91.00, Stock: 002456\n",
      "2020-07-27, BUY EXECUTED, ref:61028, Price: 53.33, Cost: 1599.90, Comm 2.40, Size: 30.00, Stock: 002475\n",
      "2020-07-27, BUY EXECUTED, ref:61029, Price: 16.51, Cost: 1651.00, Comm 2.48, Size: 100.00, Stock: 002493\n",
      "2020-07-27, BUY EXECUTED, ref:61030, Price: 43.21, Cost: 1598.77, Comm 2.40, Size: 37.00, Stock: 002555\n",
      "2020-07-27, BUY EXECUTED, ref:61031, Price: 37.77, Cost: 1624.11, Comm 2.44, Size: 43.00, Stock: 002624\n",
      "2020-07-27, BUY EXECUTED, ref:61032, Price: 91.00, Cost: 1638.00, Comm 2.46, Size: 18.00, Stock: 002714\n",
      "2020-07-27, BUY EXECUTED, ref:61033, Price: 41.95, Cost: 41.95, Comm 0.06, Size: 1.00, Stock: 300003\n",
      "2020-07-27, SELL EXECUTED, ref:61034, Price: 25.05, Cost: 50.50, Comm 0.08, Size: -2.00, Stock: 300059\n",
      "2020-07-27, BUY EXECUTED, ref:61035, Price: 152.80, Cost: 1528.00, Comm 2.29, Size: 10.00, Stock: 300122\n",
      "2020-07-27, BUY EXECUTED, ref:61036, Price: 49.60, Cost: 49.60, Comm 0.07, Size: 1.00, Stock: 300136\n",
      "2020-07-27, BUY EXECUTED, ref:61037, Price: 67.00, Cost: 1608.00, Comm 2.41, Size: 24.00, Stock: 300142\n",
      "2020-07-27, BUY EXECUTED, ref:61038, Price: 104.80, Cost: 1572.00, Comm 2.36, Size: 15.00, Stock: 300347\n",
      "2020-07-27, BUY EXECUTED, ref:61039, Price: 64.69, Cost: 1617.25, Comm 2.43, Size: 25.00, Stock: 300413\n",
      "2020-07-27, BUY EXECUTED, ref:61040, Price: 28.80, Cost: 1641.60, Comm 2.46, Size: 57.00, Stock: 300433\n",
      "2020-07-27, BUY EXECUTED, ref:61041, Price: 13.80, Cost: 69.00, Comm 0.10, Size: 5.00, Stock: 600109\n",
      "2020-07-27, BUY EXECUTED, ref:61042, Price: 33.95, Cost: 1629.60, Comm 2.44, Size: 48.00, Stock: 600118\n",
      "2020-07-27, BUY EXECUTED, ref:61043, Price: 94.78, Cost: 1611.26, Comm 2.42, Size: 17.00, Stock: 600276\n",
      "2020-07-27, BUY EXECUTED, ref:61044, Price: 63.00, Cost: 1638.00, Comm 2.46, Size: 26.00, Stock: 600309\n",
      "2020-07-27, BUY EXECUTED, ref:61045, Price: 17.40, Cost: 1618.20, Comm 2.43, Size: 93.00, Stock: 600372\n",
      "2020-07-27, BUY EXECUTED, ref:61046, Price: 24.70, Cost: 1704.30, Comm 2.56, Size: 69.00, Stock: 600438\n",
      "2020-07-27, BUY EXECUTED, ref:61047, Price: 1616.01, Cost: 1616.01, Comm 2.42, Size: 1.00, Stock: 600519\n",
      "2020-07-27, BUY EXECUTED, ref:61048, Price: 43.45, Cost: 43.45, Comm 0.07, Size: 1.00, Stock: 600588\n",
      "2020-07-27, BUY EXECUTED, ref:61049, Price: 16.55, Cost: 1621.90, Comm 2.43, Size: 98.00, Stock: 600690\n",
      "2020-07-27, BUY EXECUTED, ref:61050, Price: 64.11, Cost: 1538.64, Comm 2.31, Size: 24.00, Stock: 600760\n",
      "2020-07-27, BUY EXECUTED, ref:61051, Price: 13.89, Cost: 13.89, Comm 0.02, Size: 1.00, Stock: 600837\n",
      "2020-07-27, BUY EXECUTED, ref:61052, Price: 34.61, Cost: 1661.28, Comm 2.49, Size: 48.00, Stock: 600887\n",
      "2020-07-27, SELL EXECUTED, ref:61053, Price: 33.80, Cost: 173.60, Comm 0.35, Size: -7.00, Stock: 600893\n",
      "2020-07-27, SELL EXECUTED, ref:61054, Price: 53.26, Cost: 142.80, Comm 0.24, Size: -3.00, Stock: 601012\n",
      "2020-07-27, SELL EXECUTED, ref:61055, Price: 13.02, Cost: 149.81, Comm 0.21, Size: -11.00, Stock: 601108\n",
      "2020-07-27, BUY EXECUTED, ref:61056, Price: 18.50, Cost: 18.50, Comm 0.03, Size: 1.00, Stock: 601211\n",
      "2020-07-27, SELL EXECUTED, ref:61057, Price: 9.88, Cost: 32.09, Comm 0.04, Size: -3.00, Stock: 601555\n",
      "2020-07-27, SELL EXECUTED, ref:61058, Price: 35.60, Cost: 39.43, Comm 0.05, Size: -1.00, Stock: 601628\n",
      "2020-07-27, BUY EXECUTED, ref:61059, Price: 21.70, Cost: 1627.50, Comm 2.44, Size: 75.00, Stock: 601698\n",
      "2020-07-27, BUY EXECUTED, ref:61060, Price: 23.34, Cost: 70.02, Comm 0.11, Size: 3.00, Stock: 601788\n",
      "2020-07-27, BUY EXECUTED, ref:61061, Price: 15.80, Cost: 31.60, Comm 0.05, Size: 2.00, Stock: 601878\n",
      "2020-07-27, BUY EXECUTED, ref:61062, Price: 200.00, Cost: 1600.00, Comm 2.40, Size: 8.00, Stock: 601888\n",
      "2020-07-27, BUY EXECUTED, ref:61063, Price: 42.42, Cost: 1654.38, Comm 2.48, Size: 39.00, Stock: 603019\n",
      "2020-07-27, BUY EXECUTED, ref:61064, Price: 107.50, Cost: 1612.50, Comm 2.42, Size: 15.00, Stock: 603259\n",
      "2020-07-27, BUY EXECUTED, ref:61065, Price: 38.75, Cost: 1627.50, Comm 2.44, Size: 42.00, Stock: 603799\n",
      "2020-07-27, 当前总资产 104049.51\n",
      "2020-07-28, 当前总资产 105153.80\n",
      "2020-07-29, 当前总资产 108917.55\n",
      "2020-07-30, 当前总资产 108550.32\n",
      "2020-07-31, 当前总资产 110343.54\n",
      "--------------2020-07-31 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000001', '000002', '000063', '000333', '000728', '000776', '000786', '000858', '002044', '002120', '002142', '002294', '002410', '002460', '002475', '002493', '002508', '002555', '002601', '002624', '002673', '002736', '002773', '002916', '002938', '300003', '300033', '300059', '600009', '600030', '600036', '600061', '600089', '600109', '600118', '600183', '600297', '600309', '600438', '600519', '600585', '600760', '600837', '600958', '600989', '600999', '601066', '601088', '601162', '601211', '601236', '601318', '601377', '601628', '601688', '601698', '601877', '601878', '601881', '601901']\n",
      "sell_stock ['000661', '000768', '000876', '000938', '002007', '002008', '002241', '002415', '002456', '002594', '002714', '300122', '300136', '300142', '300347', '300413', '300433', '600276', '600372', '600570', '600588', '600690', '600887', '600893', '601012', '601108', '601336', '601555', '601788', '601888', '603019', '603259', '603799', '603986']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-08-03, SELL EXECUTED, ref:61066, Price: 507.00, Cost: 1350.15, Comm 2.28, Size: -3.00, Stock: 000661\n",
      "2020-08-03, SELL EXECUTED, ref:61067, Price: 24.01, Cost: 1608.60, Comm 2.52, Size: -70.00, Stock: 000768\n",
      "2020-08-03, SELL EXECUTED, ref:61068, Price: 32.80, Cost: 1634.88, Comm 2.56, Size: -52.00, Stock: 000876\n",
      "2020-08-03, SELL EXECUTED, ref:61069, Price: 44.03, Cost: 1629.82, Comm 2.51, Size: -38.00, Stock: 000938\n",
      "2020-08-03, SELL EXECUTED, ref:61070, Price: 66.00, Cost: 1621.50, Comm 2.97, Size: -30.00, Stock: 002007\n",
      "2020-08-03, SELL EXECUTED, ref:61071, Price: 41.00, Cost: 1640.45, Comm 2.64, Size: -43.00, Stock: 002008\n",
      "2020-08-03, SELL EXECUTED, ref:61072, Price: 43.71, Cost: 1614.55, Comm 3.21, Size: -49.00, Stock: 002241\n",
      "2020-08-03, SELL EXECUTED, ref:61073, Price: 37.31, Cost: 1675.20, Comm 2.69, Size: -48.00, Stock: 002415\n",
      "2020-08-03, SELL EXECUTED, ref:61074, Price: 19.85, Cost: 1652.56, Comm 2.71, Size: -91.00, Stock: 002456\n",
      "2020-08-03, SELL EXECUTED, ref:61075, Price: 85.41, Cost: 1674.00, Comm 2.56, Size: -20.00, Stock: 002594\n",
      "2020-08-03, SELL EXECUTED, ref:61076, Price: 92.00, Cost: 1638.00, Comm 2.48, Size: -18.00, Stock: 002714\n",
      "2020-08-03, SELL EXECUTED, ref:61077, Price: 189.39, Cost: 1528.00, Comm 2.84, Size: -10.00, Stock: 300122\n",
      "2020-08-03, SELL EXECUTED, ref:61078, Price: 56.75, Cost: 1742.72, Comm 2.81, Size: -33.00, Stock: 300136\n",
      "2020-08-03, SELL EXECUTED, ref:61079, Price: 85.99, Cost: 1608.00, Comm 3.10, Size: -24.00, Stock: 300142\n",
      "2020-08-03, SELL EXECUTED, ref:61080, Price: 107.70, Cost: 1572.00, Comm 2.42, Size: -15.00, Stock: 300347\n",
      "2020-08-03, SELL EXECUTED, ref:61081, Price: 68.55, Cost: 1617.25, Comm 2.57, Size: -25.00, Stock: 300413\n",
      "2020-08-03, SELL EXECUTED, ref:61082, Price: 33.50, Cost: 1641.60, Comm 2.86, Size: -57.00, Stock: 300433\n",
      "2020-08-03, SELL EXECUTED, ref:61083, Price: 92.70, Cost: 1611.26, Comm 2.36, Size: -17.00, Stock: 600276\n",
      "2020-08-03, SELL EXECUTED, ref:61084, Price: 17.66, Cost: 1618.20, Comm 2.46, Size: -93.00, Stock: 600372\n",
      "2020-08-03, SELL EXECUTED, ref:61085, Price: 110.00, Cost: 1717.92, Comm 2.64, Size: -16.00, Stock: 600570\n",
      "2020-08-03, SELL EXECUTED, ref:61086, Price: 46.70, Cost: 1699.81, Comm 2.59, Size: -37.00, Stock: 600588\n",
      "2020-08-03, SELL EXECUTED, ref:61087, Price: 18.90, Cost: 1621.90, Comm 2.78, Size: -98.00, Stock: 600690\n",
      "2020-08-03, SELL EXECUTED, ref:61088, Price: 37.30, Cost: 1661.28, Comm 2.69, Size: -48.00, Stock: 600887\n",
      "2020-08-03, SELL EXECUTED, ref:61089, Price: 37.10, Cost: 1190.40, Comm 2.67, Size: -48.00, Stock: 600893\n",
      "2020-08-03, SELL EXECUTED, ref:61090, Price: 58.20, Cost: 1523.20, Comm 2.79, Size: -32.00, Stock: 601012\n",
      "2020-08-03, SELL EXECUTED, ref:61091, Price: 18.29, Cost: 1715.99, Comm 3.46, Size: -126.00, Stock: 601108\n",
      "2020-08-03, SELL EXECUTED, ref:61092, Price: 53.16, Cost: 1776.32, Comm 2.55, Size: -32.00, Stock: 601336\n",
      "2020-08-03, SELL EXECUTED, ref:61093, Price: 11.99, Cost: 1797.28, Comm 3.02, Size: -168.00, Stock: 601555\n",
      "2020-08-03, SELL EXECUTED, ref:61094, Price: 24.38, Cost: 1888.71, Comm 2.52, Size: -69.00, Stock: 601788\n",
      "2020-08-03, SELL EXECUTED, ref:61095, Price: 246.99, Cost: 1600.00, Comm 2.96, Size: -8.00, Stock: 601888\n",
      "2020-08-03, SELL EXECUTED, ref:61096, Price: 44.60, Cost: 1654.38, Comm 2.61, Size: -39.00, Stock: 603019\n",
      "2020-08-03, SELL EXECUTED, ref:61097, Price: 113.06, Cost: 1612.50, Comm 2.54, Size: -15.00, Stock: 603259\n",
      "2020-08-03, SELL EXECUTED, ref:61098, Price: 42.91, Cost: 1627.50, Comm 2.70, Size: -42.00, Stock: 603799\n",
      "2020-08-03, SELL EXECUTED, ref:61099, Price: 234.11, Cost: 1659.00, Comm 2.46, Size: -7.00, Stock: 603986\n",
      "2020-08-03, BUY EXECUTED, ref:61100, Price: 13.47, Cost: 1751.10, Comm 2.63, Size: 130.00, Stock: 000001\n",
      "2020-08-03, BUY EXECUTED, ref:61101, Price: 27.02, Cost: 1756.30, Comm 2.63, Size: 65.00, Stock: 000002\n",
      "2020-08-03, BUY EXECUTED, ref:61102, Price: 39.20, Cost: 39.20, Comm 0.06, Size: 1.00, Stock: 000063\n",
      "2020-08-03, BUY EXECUTED, ref:61103, Price: 10.60, Cost: 1770.20, Comm 2.66, Size: 167.00, Stock: 000728\n",
      "2020-08-03, BUY EXECUTED, ref:61104, Price: 15.86, Cost: 1760.46, Comm 2.64, Size: 111.00, Stock: 000776\n",
      "2020-08-03, BUY EXECUTED, ref:61105, Price: 31.30, Cost: 1752.80, Comm 2.63, Size: 56.00, Stock: 000786\n",
      "2020-08-03, BUY EXECUTED, ref:61106, Price: 15.31, Cost: 1730.03, Comm 2.60, Size: 113.00, Stock: 002044\n",
      "2020-08-03, BUY EXECUTED, ref:61107, Price: 24.07, Cost: 1733.04, Comm 2.60, Size: 72.00, Stock: 002120\n",
      "2020-08-03, BUY EXECUTED, ref:61108, Price: 29.08, Cost: 1744.80, Comm 2.62, Size: 60.00, Stock: 002142\n",
      "2020-08-03, BUY EXECUTED, ref:61109, Price: 35.00, Cost: 1750.00, Comm 2.62, Size: 50.00, Stock: 002294\n",
      "2020-08-03, BUY EXECUTED, ref:61110, Price: 76.70, Cost: 1687.40, Comm 2.53, Size: 22.00, Stock: 002410\n",
      "2020-08-03, BUY EXECUTED, ref:61111, Price: 56.20, Cost: 1742.20, Comm 2.61, Size: 31.00, Stock: 002460\n",
      "2020-08-03, BUY EXECUTED, ref:61112, Price: 17.07, Cost: 68.28, Comm 0.10, Size: 4.00, Stock: 002493\n",
      "2020-08-03, BUY EXECUTED, ref:61113, Price: 38.94, Cost: 1752.30, Comm 2.63, Size: 45.00, Stock: 002508\n",
      "2020-08-03, BUY EXECUTED, ref:61114, Price: 46.65, Cost: 46.65, Comm 0.07, Size: 1.00, Stock: 002555\n",
      "2020-08-03, BUY EXECUTED, ref:61115, Price: 22.50, Cost: 1665.00, Comm 2.50, Size: 74.00, Stock: 002601\n",
      "2020-08-03, BUY EXECUTED, ref:61116, Price: 38.97, Cost: 77.94, Comm 0.12, Size: 2.00, Stock: 002624\n",
      "2020-08-03, BUY EXECUTED, ref:61117, Price: 10.05, Cost: 1768.80, Comm 2.65, Size: 176.00, Stock: 002673\n",
      "2020-08-03, BUY EXECUTED, ref:61118, Price: 13.46, Cost: 1776.72, Comm 2.67, Size: 132.00, Stock: 002736\n",
      "2020-08-03, BUY EXECUTED, ref:61119, Price: 48.01, Cost: 1728.36, Comm 2.59, Size: 36.00, Stock: 002773\n",
      "2020-08-03, BUY EXECUTED, ref:61120, Price: 155.30, Cost: 1708.30, Comm 2.56, Size: 11.00, Stock: 002916\n",
      "2020-08-03, BUY EXECUTED, ref:61121, Price: 52.30, Cost: 1778.20, Comm 2.67, Size: 34.00, Stock: 002938\n",
      "2020-08-03, BUY EXECUTED, ref:61122, Price: 43.00, Cost: 86.00, Comm 0.13, Size: 2.00, Stock: 300003\n",
      "2020-08-03, BUY EXECUTED, ref:61123, Price: 146.50, Cost: 146.50, Comm 0.22, Size: 1.00, Stock: 300033\n",
      "2020-08-03, BUY EXECUTED, ref:61124, Price: 68.34, Cost: 1708.50, Comm 2.56, Size: 25.00, Stock: 600009\n",
      "2020-08-03, BUY EXECUTED, ref:61125, Price: 35.20, Cost: 1760.00, Comm 2.64, Size: 50.00, Stock: 600036\n",
      "2020-08-03, BUY EXECUTED, ref:61126, Price: 15.02, Cost: 45.06, Comm 0.07, Size: 3.00, Stock: 600061\n",
      "2020-08-03, BUY EXECUTED, ref:61127, Price: 8.92, Cost: 1784.00, Comm 2.68, Size: 200.00, Stock: 600089\n",
      "2020-08-03, BUY EXECUTED, ref:61128, Price: 14.69, Cost: 14.69, Comm 0.02, Size: 1.00, Stock: 600109\n",
      "2020-08-03, BUY EXECUTED, ref:61129, Price: 35.74, Cost: 35.74, Comm 0.05, Size: 1.00, Stock: 600118\n",
      "2020-08-03, BUY EXECUTED, ref:61130, Price: 29.02, Cost: 1741.20, Comm 2.61, Size: 60.00, Stock: 600183\n",
      "2020-08-03, BUY EXECUTED, ref:61131, Price: 4.06, Cost: 1814.82, Comm 2.72, Size: 447.00, Stock: 600297\n",
      "2020-08-03, SELL EXECUTED, ref:61132, Price: 27.65, Cost: 123.50, Comm 0.21, Size: -5.00, Stock: 600438\n",
      "2020-08-03, BUY EXECUTED, ref:61133, Price: 62.56, Cost: 1751.68, Comm 2.63, Size: 28.00, Stock: 600585\n",
      "2020-08-03, BUY EXECUTED, ref:61134, Price: 64.85, Cost: 194.55, Comm 0.29, Size: 3.00, Stock: 600760\n",
      "2020-08-03, BUY EXECUTED, ref:61135, Price: 14.30, Cost: 71.50, Comm 0.11, Size: 5.00, Stock: 600837\n",
      "2020-08-03, BUY EXECUTED, ref:61136, Price: 11.90, Cost: 1773.10, Comm 2.66, Size: 149.00, Stock: 600958\n",
      "2020-08-03, BUY EXECUTED, ref:61137, Price: 10.35, Cost: 1749.15, Comm 2.62, Size: 169.00, Stock: 600989\n",
      "2020-08-03, BUY EXECUTED, ref:61138, Price: 21.78, Cost: 1764.18, Comm 2.65, Size: 81.00, Stock: 600999\n",
      "2020-08-03, BUY EXECUTED, ref:61139, Price: 15.40, Cost: 1740.20, Comm 2.61, Size: 113.00, Stock: 601088\n",
      "2020-08-03, BUY EXECUTED, ref:61140, Price: 7.32, Cost: 1778.76, Comm 2.67, Size: 243.00, Stock: 601162\n",
      "2020-08-03, BUY EXECUTED, ref:61141, Price: 18.79, Cost: 93.95, Comm 0.14, Size: 5.00, Stock: 601211\n",
      "2020-08-03, BUY EXECUTED, ref:61142, Price: 21.79, Cost: 1764.99, Comm 2.65, Size: 81.00, Stock: 601236\n",
      "2020-08-03, BUY EXECUTED, ref:61143, Price: 76.35, Cost: 152.70, Comm 0.23, Size: 2.00, Stock: 601318\n",
      "2020-08-03, BUY EXECUTED, ref:61144, Price: 8.28, Cost: 1763.64, Comm 2.65, Size: 213.00, Stock: 601377\n",
      "2020-08-03, BUY EXECUTED, ref:61145, Price: 21.30, Cost: 106.50, Comm 0.16, Size: 5.00, Stock: 601688\n",
      "2020-08-03, BUY EXECUTED, ref:61146, Price: 31.79, Cost: 1748.45, Comm 2.62, Size: 55.00, Stock: 601877\n",
      "2020-08-03, BUY EXECUTED, ref:61147, Price: 16.85, Cost: 16.85, Comm 0.03, Size: 1.00, Stock: 601878\n",
      "2020-08-03, BUY EXECUTED, ref:61148, Price: 13.31, Cost: 1770.23, Comm 2.66, Size: 133.00, Stock: 601881\n",
      "2020-08-03, BUY EXECUTED, ref:61149, Price: 8.93, Cost: 1812.79, Comm 2.72, Size: 203.00, Stock: 601901\n",
      "2020-08-03, 当前总资产 112631.31\n",
      "2020-08-04, 当前总资产 112515.55\n",
      "2020-08-05, 当前总资产 112722.42\n",
      "2020-08-06, 当前总资产 113941.54\n",
      "2020-08-07, 当前总资产 112162.33\n",
      "--------------2020-08-07 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000069', '000568', '000625', '000703', '000858', '000876', '000895', '000938', '000963', '002142', '002252', '002410', '002456', '002460', '002466', '002475', '002594', '002601', '002939', '300024', '300033', '300059', '300124', '300136', '300144', '300347', '300433', '600061', '600109', '600176', '600196', '600297', '600309', '600352', '600362', '600489', '600547', '600588', '600703', '600837', '600887', '600999', '601108', '601212', '601318', '601336', '601555', '601601', '601628', '601688', '601788', '601808', '601878', '601888', '601899', '603160', '603501', '603799', '603986', '603993']\n",
      "sell_stock ['000001', '000002', '000063', '000333', '000728', '000776', '000786', '002044', '002120', '002294', '002493', '002508', '002555', '002624', '002673', '002736', '002773', '002916', '002938', '300003', '600009', '600030', '600036', '600089', '600118', '600183', '600438', '600519', '600585', '600760', '600958', '600989', '601066', '601088', '601162', '601211', '601236', '601377', '601698', '601877', '601881', '601901']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-08-10, SELL EXECUTED, ref:61150, Price: 13.67, Cost: 1751.10, Comm 2.67, Size: -130.00, Stock: 000001\n",
      "2020-08-10, SELL EXECUTED, ref:61151, Price: 27.08, Cost: 1756.30, Comm 2.64, Size: -65.00, Stock: 000002\n",
      "2020-08-10, SELL EXECUTED, ref:61152, Price: 38.41, Cost: 1670.62, Comm 2.54, Size: -44.00, Stock: 000063\n",
      "2020-08-10, SELL EXECUTED, ref:61153, Price: 70.20, Cost: 1622.64, Comm 2.53, Size: -24.00, Stock: 000333\n",
      "2020-08-10, SELL EXECUTED, ref:61154, Price: 10.22, Cost: 1770.20, Comm 2.56, Size: -167.00, Stock: 000728\n",
      "2020-08-10, SELL EXECUTED, ref:61155, Price: 15.45, Cost: 1760.46, Comm 2.57, Size: -111.00, Stock: 000776\n",
      "2020-08-10, SELL EXECUTED, ref:61156, Price: 32.94, Cost: 1752.80, Comm 2.77, Size: -56.00, Stock: 000786\n",
      "2020-08-10, SELL EXECUTED, ref:61157, Price: 15.56, Cost: 1730.03, Comm 2.64, Size: -113.00, Stock: 002044\n",
      "2020-08-10, SELL EXECUTED, ref:61158, Price: 24.17, Cost: 1733.04, Comm 2.61, Size: -72.00, Stock: 002120\n",
      "2020-08-10, SELL EXECUTED, ref:61159, Price: 34.73, Cost: 1750.00, Comm 2.60, Size: -50.00, Stock: 002294\n",
      "2020-08-10, SELL EXECUTED, ref:61160, Price: 19.15, Cost: 1719.28, Comm 2.99, Size: -104.00, Stock: 002493\n",
      "2020-08-10, SELL EXECUTED, ref:61161, Price: 39.00, Cost: 1752.30, Comm 2.63, Size: -45.00, Stock: 002508\n",
      "2020-08-10, SELL EXECUTED, ref:61162, Price: 43.00, Cost: 1645.42, Comm 2.45, Size: -38.00, Stock: 002555\n",
      "2020-08-10, SELL EXECUTED, ref:61163, Price: 36.19, Cost: 1702.05, Comm 2.44, Size: -45.00, Stock: 002624\n",
      "2020-08-10, SELL EXECUTED, ref:61164, Price: 9.75, Cost: 1768.80, Comm 2.57, Size: -176.00, Stock: 002673\n",
      "2020-08-10, SELL EXECUTED, ref:61165, Price: 13.96, Cost: 1776.72, Comm 2.76, Size: -132.00, Stock: 002736\n",
      "2020-08-10, SELL EXECUTED, ref:61166, Price: 47.38, Cost: 1728.36, Comm 2.56, Size: -36.00, Stock: 002773\n",
      "2020-08-10, SELL EXECUTED, ref:61167, Price: 149.81, Cost: 1708.30, Comm 2.47, Size: -11.00, Stock: 002916\n",
      "2020-08-10, SELL EXECUTED, ref:61168, Price: 47.89, Cost: 1778.20, Comm 2.44, Size: -34.00, Stock: 002938\n",
      "2020-08-10, SELL EXECUTED, ref:61169, Price: 41.85, Cost: 1808.49, Comm 2.51, Size: -40.00, Stock: 300003\n",
      "2020-08-10, SELL EXECUTED, ref:61170, Price: 67.40, Cost: 1708.50, Comm 2.53, Size: -25.00, Stock: 600009\n",
      "2020-08-10, SELL EXECUTED, ref:61171, Price: 31.32, Cost: 1836.54, Comm 2.72, Size: -58.00, Stock: 600030\n",
      "2020-08-10, SELL EXECUTED, ref:61172, Price: 36.70, Cost: 1760.00, Comm 2.75, Size: -50.00, Stock: 600036\n",
      "2020-08-10, SELL EXECUTED, ref:61173, Price: 9.12, Cost: 1784.00, Comm 2.74, Size: -200.00, Stock: 600089\n",
      "2020-08-10, SELL EXECUTED, ref:61174, Price: 38.65, Cost: 1665.34, Comm 2.84, Size: -49.00, Stock: 600118\n",
      "2020-08-10, SELL EXECUTED, ref:61175, Price: 27.46, Cost: 1741.20, Comm 2.47, Size: -60.00, Stock: 600183\n",
      "2020-08-10, SELL EXECUTED, ref:61176, Price: 26.29, Cost: 1580.80, Comm 2.52, Size: -64.00, Stock: 600438\n",
      "2020-08-10, SELL EXECUTED, ref:61177, Price: 1627.97, Cost: 1616.01, Comm 2.44, Size: -1.00, Stock: 600519\n",
      "2020-08-10, SELL EXECUTED, ref:61178, Price: 62.70, Cost: 1751.68, Comm 2.63, Size: -28.00, Stock: 600585\n",
      "2020-08-10, SELL EXECUTED, ref:61179, Price: 72.06, Cost: 1733.19, Comm 2.92, Size: -27.00, Stock: 600760\n",
      "2020-08-10, SELL EXECUTED, ref:61180, Price: 12.24, Cost: 1773.10, Comm 2.74, Size: -149.00, Stock: 600958\n",
      "2020-08-10, SELL EXECUTED, ref:61181, Price: 11.72, Cost: 1749.15, Comm 2.97, Size: -169.00, Stock: 600989\n",
      "2020-08-10, SELL EXECUTED, ref:61182, Price: 52.94, Cost: 1757.00, Comm 2.78, Size: -35.00, Stock: 601066\n",
      "2020-08-10, SELL EXECUTED, ref:61183, Price: 15.36, Cost: 1740.20, Comm 2.60, Size: -113.00, Stock: 601088\n",
      "2020-08-10, SELL EXECUTED, ref:61184, Price: 7.12, Cost: 1778.76, Comm 2.60, Size: -243.00, Stock: 601162\n",
      "2020-08-10, SELL EXECUTED, ref:61185, Price: 18.45, Cost: 1918.31, Comm 2.60, Size: -94.00, Stock: 601211\n",
      "2020-08-10, SELL EXECUTED, ref:61186, Price: 21.52, Cost: 1764.99, Comm 2.61, Size: -81.00, Stock: 601236\n",
      "2020-08-10, SELL EXECUTED, ref:61187, Price: 8.31, Cost: 1763.64, Comm 2.66, Size: -213.00, Stock: 601377\n",
      "2020-08-10, SELL EXECUTED, ref:61188, Price: 24.90, Cost: 1627.50, Comm 2.80, Size: -75.00, Stock: 601698\n",
      "2020-08-10, SELL EXECUTED, ref:61189, Price: 31.10, Cost: 1748.45, Comm 2.57, Size: -55.00, Stock: 601877\n",
      "2020-08-10, SELL EXECUTED, ref:61190, Price: 12.96, Cost: 1770.23, Comm 2.59, Size: -133.00, Stock: 601881\n",
      "2020-08-10, SELL EXECUTED, ref:61191, Price: 8.82, Cost: 1812.79, Comm 2.69, Size: -203.00, Stock: 601901\n",
      "2020-08-10, BUY EXECUTED, ref:61192, Price: 7.29, Cost: 1764.18, Comm 2.65, Size: 242.00, Stock: 000069\n",
      "2020-08-10, BUY EXECUTED, ref:61193, Price: 111.70, Cost: 1675.50, Comm 2.51, Size: 15.00, Stock: 000568\n",
      "2020-08-10, BUY EXECUTED, ref:61194, Price: 10.70, Cost: 1786.90, Comm 2.68, Size: 167.00, Stock: 000625\n",
      "2020-08-10, BUY EXECUTED, ref:61195, Price: 10.82, Cost: 1763.66, Comm 2.65, Size: 163.00, Stock: 000703\n",
      "2020-08-10, BUY EXECUTED, ref:61196, Price: 34.99, Cost: 1749.50, Comm 2.62, Size: 50.00, Stock: 000876\n",
      "2020-08-10, BUY EXECUTED, ref:61197, Price: 53.42, Cost: 1762.86, Comm 2.64, Size: 33.00, Stock: 000895\n",
      "2020-08-10, BUY EXECUTED, ref:61198, Price: 43.00, Cost: 1763.00, Comm 2.64, Size: 41.00, Stock: 000938\n",
      "2020-08-10, BUY EXECUTED, ref:61199, Price: 27.21, Cost: 1768.65, Comm 2.65, Size: 65.00, Stock: 000963\n",
      "2020-08-10, SELL EXECUTED, ref:61200, Price: 32.18, Cost: 116.32, Comm 0.19, Size: -4.00, Stock: 002142\n",
      "2020-08-10, BUY EXECUTED, ref:61201, Price: 9.71, Cost: 1747.80, Comm 2.62, Size: 180.00, Stock: 002252\n",
      "2020-08-10, BUY EXECUTED, ref:61202, Price: 73.07, Cost: 146.14, Comm 0.22, Size: 2.00, Stock: 002410\n",
      "2020-08-10, BUY EXECUTED, ref:61203, Price: 19.00, Cost: 1729.00, Comm 2.59, Size: 91.00, Stock: 002456\n",
      "2020-08-10, BUY EXECUTED, ref:61204, Price: 24.19, Cost: 1741.68, Comm 2.61, Size: 72.00, Stock: 002466\n",
      "2020-08-10, BUY EXECUTED, ref:61205, Price: 51.00, Cost: 153.00, Comm 0.23, Size: 3.00, Stock: 002475\n",
      "2020-08-10, BUY EXECUTED, ref:61206, Price: 83.79, Cost: 1675.80, Comm 2.51, Size: 20.00, Stock: 002594\n",
      "2020-08-10, BUY EXECUTED, ref:61207, Price: 23.50, Cost: 23.50, Comm 0.04, Size: 1.00, Stock: 002601\n",
      "2020-08-10, BUY EXECUTED, ref:61208, Price: 14.25, Cost: 1752.75, Comm 2.63, Size: 123.00, Stock: 002939\n",
      "2020-08-10, BUY EXECUTED, ref:61209, Price: 15.70, Cost: 1742.70, Comm 2.61, Size: 111.00, Stock: 300024\n",
      "2020-08-10, BUY EXECUTED, ref:61210, Price: 51.89, Cost: 1764.26, Comm 2.65, Size: 34.00, Stock: 300124\n",
      "2020-08-10, BUY EXECUTED, ref:61211, Price: 57.84, Cost: 1677.36, Comm 2.52, Size: 29.00, Stock: 300136\n",
      "2020-08-10, BUY EXECUTED, ref:61212, Price: 19.61, Cost: 1784.51, Comm 2.68, Size: 91.00, Stock: 300144\n",
      "2020-08-10, BUY EXECUTED, ref:61213, Price: 107.51, Cost: 1720.16, Comm 2.58, Size: 16.00, Stock: 300347\n",
      "2020-08-10, BUY EXECUTED, ref:61214, Price: 29.80, Cost: 1698.60, Comm 2.55, Size: 57.00, Stock: 300433\n",
      "2020-08-10, BUY EXECUTED, ref:61215, Price: 14.20, Cost: 14.20, Comm 0.02, Size: 1.00, Stock: 600109\n",
      "2020-08-10, BUY EXECUTED, ref:61216, Price: 12.91, Cost: 1755.76, Comm 2.63, Size: 136.00, Stock: 600176\n",
      "2020-08-10, BUY EXECUTED, ref:61217, Price: 68.10, Cost: 1702.50, Comm 2.55, Size: 25.00, Stock: 600196\n",
      "2020-08-10, SELL EXECUTED, ref:61218, Price: 4.02, Cost: 32.48, Comm 0.05, Size: -8.00, Stock: 600297\n",
      "2020-08-10, BUY EXECUTED, ref:61219, Price: 15.45, Cost: 1699.50, Comm 2.55, Size: 110.00, Stock: 600352\n",
      "2020-08-10, BUY EXECUTED, ref:61220, Price: 16.09, Cost: 1705.54, Comm 2.56, Size: 106.00, Stock: 600362\n",
      "2020-08-10, BUY EXECUTED, ref:61221, Price: 11.25, Cost: 1743.75, Comm 2.62, Size: 155.00, Stock: 600489\n",
      "2020-08-10, BUY EXECUTED, ref:61222, Price: 43.33, Cost: 1689.87, Comm 2.53, Size: 39.00, Stock: 600547\n",
      "2020-08-10, BUY EXECUTED, ref:61223, Price: 45.77, Cost: 1785.03, Comm 2.68, Size: 39.00, Stock: 600588\n",
      "2020-08-10, BUY EXECUTED, ref:61224, Price: 26.00, Cost: 1716.00, Comm 2.57, Size: 66.00, Stock: 600703\n",
      "2020-08-10, BUY EXECUTED, ref:61225, Price: 36.70, Cost: 1761.60, Comm 2.64, Size: 48.00, Stock: 600887\n",
      "2020-08-10, BUY EXECUTED, ref:61226, Price: 20.66, Cost: 82.64, Comm 0.12, Size: 4.00, Stock: 600999\n",
      "2020-08-10, BUY EXECUTED, ref:61227, Price: 14.70, Cost: 1734.60, Comm 2.60, Size: 118.00, Stock: 601108\n",
      "2020-08-10, BUY EXECUTED, ref:61228, Price: 3.41, Cost: 1708.41, Comm 2.56, Size: 501.00, Stock: 601212\n",
      "2020-08-10, BUY EXECUTED, ref:61229, Price: 54.53, Cost: 1744.96, Comm 2.62, Size: 32.00, Stock: 601336\n",
      "2020-08-10, BUY EXECUTED, ref:61230, Price: 10.57, Cost: 1754.62, Comm 2.63, Size: 166.00, Stock: 601555\n",
      "2020-08-10, BUY EXECUTED, ref:61231, Price: 29.90, Cost: 1764.10, Comm 2.65, Size: 59.00, Stock: 601601\n",
      "2020-08-10, BUY EXECUTED, ref:61232, Price: 21.88, Cost: 1684.76, Comm 2.53, Size: 77.00, Stock: 601788\n",
      "2020-08-10, BUY EXECUTED, ref:61233, Price: 13.37, Cost: 1764.84, Comm 2.65, Size: 132.00, Stock: 601808\n",
      "2020-08-10, BUY EXECUTED, ref:61234, Price: 16.38, Cost: 16.38, Comm 0.02, Size: 1.00, Stock: 601878\n",
      "2020-08-10, BUY EXECUTED, ref:61235, Price: 214.10, Cost: 1712.80, Comm 2.57, Size: 8.00, Stock: 601888\n",
      "2020-08-10, BUY EXECUTED, ref:61236, Price: 6.37, Cost: 1700.79, Comm 2.55, Size: 267.00, Stock: 601899\n",
      "2020-08-10, BUY EXECUTED, ref:61237, Price: 207.87, Cost: 1662.96, Comm 2.49, Size: 8.00, Stock: 603160\n",
      "2020-08-10, BUY EXECUTED, ref:61238, Price: 188.79, Cost: 1699.11, Comm 2.55, Size: 9.00, Stock: 603501\n",
      "2020-08-10, BUY EXECUTED, ref:61239, Price: 43.50, Cost: 1696.50, Comm 2.54, Size: 39.00, Stock: 603799\n",
      "2020-08-10, BUY EXECUTED, ref:61240, Price: 218.00, Cost: 1744.00, Comm 2.62, Size: 8.00, Stock: 603986\n",
      "2020-08-10, BUY EXECUTED, ref:61241, Price: 4.65, Cost: 1734.45, Comm 2.60, Size: 373.00, Stock: 603993\n",
      "2020-08-10, 当前总资产 111900.27\n",
      "2020-08-11, 当前总资产 110208.81\n",
      "2020-08-12, 当前总资产 109293.73\n",
      "2020-08-13, 当前总资产 108939.97\n",
      "2020-08-14, 当前总资产 110606.95\n",
      "--------------2020-08-14 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000413', '000415', '000627', '000629', '000709', '000725', '000898', '002010', '002032', '002179', '002230', '002415', '002466', '002468', '600000', '600010', '600011', '600015', '600016', '600019', '600023', '600025', '600028', '600050', '600100', '600188', '600219', '600233', '600482', '600489', '600547', '600583', '600663', '600674', '600733', '600760', '600795', '600816', '600893', '601018', '601066', '601169', '601212', '601216', '601225', '601288', '601298', '601328', '601398', '601828', '601857', '601898', '601899', '601939', '601988', '601992', '601998', '603156', '603260', '603833']\n",
      "sell_stock ['000069', '000568', '000625', '000703', '000858', '000876', '000895', '000938', '000963', '002142', '002252', '002410', '002456', '002460', '002475', '002594', '002601', '002939', '300024', '300033', '300059', '300124', '300136', '300144', '300347', '300433', '600061', '600109', '600176', '600196', '600297', '600309', '600352', '600362', '600588', '600703', '600837', '600887', '600999', '601108', '601318', '601336', '601555', '601601', '601628', '601688', '601788', '601808', '601878', '601888', '603160', '603501', '603799', '603986', '603993']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-08-17, SELL EXECUTED, ref:61242, Price: 7.44, Cost: 1764.18, Comm 2.70, Size: -242.00, Stock: 000069\n",
      "2020-08-17, SELL EXECUTED, ref:61243, Price: 120.00, Cost: 1675.50, Comm 2.70, Size: -15.00, Stock: 000568\n",
      "2020-08-17, SELL EXECUTED, ref:61244, Price: 11.48, Cost: 1786.90, Comm 2.88, Size: -167.00, Stock: 000625\n",
      "2020-08-17, SELL EXECUTED, ref:61245, Price: 10.38, Cost: 1763.66, Comm 2.54, Size: -163.00, Stock: 000703\n",
      "2020-08-17, SELL EXECUTED, ref:61246, Price: 214.50, Cost: 1627.12, Comm 2.57, Size: -8.00, Stock: 000858\n",
      "2020-08-17, SELL EXECUTED, ref:61247, Price: 34.90, Cost: 1749.50, Comm 2.62, Size: -50.00, Stock: 000876\n",
      "2020-08-17, SELL EXECUTED, ref:61248, Price: 51.98, Cost: 1762.86, Comm 2.57, Size: -33.00, Stock: 000895\n",
      "2020-08-17, SELL EXECUTED, ref:61249, Price: 42.70, Cost: 1763.00, Comm 2.63, Size: -41.00, Stock: 000938\n",
      "2020-08-17, SELL EXECUTED, ref:61250, Price: 26.70, Cost: 1768.65, Comm 2.60, Size: -65.00, Stock: 000963\n",
      "2020-08-17, SELL EXECUTED, ref:61251, Price: 33.66, Cost: 1628.48, Comm 2.83, Size: -56.00, Stock: 002142\n",
      "2020-08-17, SELL EXECUTED, ref:61252, Price: 9.46, Cost: 1747.80, Comm 2.55, Size: -180.00, Stock: 002252\n",
      "2020-08-17, SELL EXECUTED, ref:61253, Price: 66.50, Cost: 1833.54, Comm 2.39, Size: -24.00, Stock: 002410\n",
      "2020-08-17, SELL EXECUTED, ref:61254, Price: 19.16, Cost: 1729.00, Comm 2.62, Size: -91.00, Stock: 002456\n",
      "2020-08-17, SELL EXECUTED, ref:61255, Price: 54.70, Cost: 1742.20, Comm 2.54, Size: -31.00, Stock: 002460\n",
      "2020-08-17, SELL EXECUTED, ref:61256, Price: 53.20, Cost: 1752.90, Comm 2.63, Size: -33.00, Stock: 002475\n",
      "2020-08-17, SELL EXECUTED, ref:61257, Price: 82.20, Cost: 1675.80, Comm 2.47, Size: -20.00, Stock: 002594\n",
      "2020-08-17, SELL EXECUTED, ref:61258, Price: 24.02, Cost: 1688.50, Comm 2.70, Size: -75.00, Stock: 002601\n",
      "2020-08-17, SELL EXECUTED, ref:61259, Price: 14.39, Cost: 1752.75, Comm 2.65, Size: -123.00, Stock: 002939\n",
      "2020-08-17, SELL EXECUTED, ref:61260, Price: 15.46, Cost: 1742.70, Comm 2.57, Size: -111.00, Stock: 300024\n",
      "2020-08-17, SELL EXECUTED, ref:61261, Price: 146.20, Cost: 1989.70, Comm 2.63, Size: -12.00, Stock: 300033\n",
      "2020-08-17, SELL EXECUTED, ref:61262, Price: 25.89, Cost: 1666.50, Comm 2.56, Size: -66.00, Stock: 300059\n",
      "2020-08-17, SELL EXECUTED, ref:61263, Price: 54.48, Cost: 1764.26, Comm 2.78, Size: -34.00, Stock: 300124\n",
      "2020-08-17, SELL EXECUTED, ref:61264, Price: 58.60, Cost: 1677.36, Comm 2.55, Size: -29.00, Stock: 300136\n",
      "2020-08-17, SELL EXECUTED, ref:61265, Price: 16.01, Cost: 1784.51, Comm 2.19, Size: -91.00, Stock: 300144\n",
      "2020-08-17, SELL EXECUTED, ref:61266, Price: 100.48, Cost: 1720.16, Comm 2.41, Size: -16.00, Stock: 300347\n",
      "2020-08-17, SELL EXECUTED, ref:61267, Price: 30.08, Cost: 1698.60, Comm 2.57, Size: -57.00, Stock: 300433\n",
      "2020-08-17, SELL EXECUTED, ref:61268, Price: 14.99, Cost: 1752.78, Comm 2.63, Size: -117.00, Stock: 600061\n",
      "2020-08-17, SELL EXECUTED, ref:61269, Price: 14.30, Cost: 1886.54, Comm 2.62, Size: -122.00, Stock: 600109\n",
      "2020-08-17, SELL EXECUTED, ref:61270, Price: 13.15, Cost: 1755.76, Comm 2.68, Size: -136.00, Stock: 600176\n",
      "2020-08-17, SELL EXECUTED, ref:61271, Price: 59.01, Cost: 1702.50, Comm 2.21, Size: -25.00, Stock: 600196\n",
      "2020-08-17, SELL EXECUTED, ref:61272, Price: 4.08, Cost: 1782.34, Comm 2.69, Size: -439.00, Stock: 600297\n",
      "2020-08-17, SELL EXECUTED, ref:61273, Price: 68.41, Cost: 1638.00, Comm 2.67, Size: -26.00, Stock: 600309\n",
      "2020-08-17, SELL EXECUTED, ref:61274, Price: 15.32, Cost: 1699.50, Comm 2.53, Size: -110.00, Stock: 600352\n",
      "2020-08-17, SELL EXECUTED, ref:61275, Price: 15.10, Cost: 1705.54, Comm 2.40, Size: -106.00, Stock: 600362\n",
      "2020-08-17, SELL EXECUTED, ref:61276, Price: 45.02, Cost: 1785.03, Comm 2.63, Size: -39.00, Stock: 600588\n",
      "2020-08-17, SELL EXECUTED, ref:61277, Price: 28.50, Cost: 1716.00, Comm 2.82, Size: -66.00, Stock: 600703\n",
      "2020-08-17, SELL EXECUTED, ref:61278, Price: 15.59, Cost: 1887.82, Comm 2.88, Size: -123.00, Stock: 600837\n",
      "2020-08-17, SELL EXECUTED, ref:61279, Price: 35.10, Cost: 1761.60, Comm 2.53, Size: -48.00, Stock: 600887\n",
      "2020-08-17, SELL EXECUTED, ref:61280, Price: 21.61, Cost: 1846.82, Comm 2.76, Size: -85.00, Stock: 600999\n",
      "2020-08-17, SELL EXECUTED, ref:61281, Price: 16.00, Cost: 1734.60, Comm 2.83, Size: -118.00, Stock: 601108\n",
      "2020-08-17, SELL EXECUTED, ref:61282, Price: 78.23, Cost: 1872.81, Comm 2.70, Size: -23.00, Stock: 601318\n",
      "2020-08-17, SELL EXECUTED, ref:61283, Price: 62.01, Cost: 1744.96, Comm 2.98, Size: -32.00, Stock: 601336\n",
      "2020-08-17, SELL EXECUTED, ref:61284, Price: 10.48, Cost: 1754.62, Comm 2.61, Size: -166.00, Stock: 601555\n",
      "2020-08-17, SELL EXECUTED, ref:61285, Price: 32.19, Cost: 1764.10, Comm 2.85, Size: -59.00, Stock: 601601\n",
      "2020-08-17, SELL EXECUTED, ref:61286, Price: 43.01, Cost: 1853.12, Comm 3.03, Size: -47.00, Stock: 601628\n",
      "2020-08-17, SELL EXECUTED, ref:61287, Price: 21.46, Cost: 1904.14, Comm 2.70, Size: -84.00, Stock: 601688\n",
      "2020-08-17, SELL EXECUTED, ref:61288, Price: 22.90, Cost: 1684.76, Comm 2.64, Size: -77.00, Stock: 601788\n",
      "2020-08-17, SELL EXECUTED, ref:61289, Price: 13.70, Cost: 1764.84, Comm 2.71, Size: -132.00, Stock: 601808\n",
      "2020-08-17, SELL EXECUTED, ref:61290, Price: 15.86, Cost: 2011.97, Comm 2.52, Size: -106.00, Stock: 601878\n",
      "2020-08-17, SELL EXECUTED, ref:61291, Price: 207.70, Cost: 1712.80, Comm 2.49, Size: -8.00, Stock: 601888\n",
      "2020-08-17, SELL EXECUTED, ref:61292, Price: 205.59, Cost: 1662.96, Comm 2.47, Size: -8.00, Stock: 603160\n",
      "2020-08-17, SELL EXECUTED, ref:61293, Price: 187.36, Cost: 1699.11, Comm 2.53, Size: -9.00, Stock: 603501\n",
      "2020-08-17, SELL EXECUTED, ref:61294, Price: 42.56, Cost: 1696.50, Comm 2.49, Size: -39.00, Stock: 603799\n",
      "2020-08-17, SELL EXECUTED, ref:61295, Price: 212.70, Cost: 1744.00, Comm 2.55, Size: -8.00, Stock: 603986\n",
      "2020-08-17, SELL EXECUTED, ref:61296, Price: 4.36, Cost: 1734.45, Comm 2.44, Size: -373.00, Stock: 603993\n",
      "2020-08-17, BUY EXECUTED, ref:61297, Price: 3.16, Cost: 1801.20, Comm 2.70, Size: 570.00, Stock: 000413\n",
      "2020-08-17, BUY EXECUTED, ref:61298, Price: 2.99, Cost: 1749.15, Comm 2.62, Size: 585.00, Stock: 000415\n",
      "2020-08-17, BUY EXECUTED, ref:61299, Price: 5.93, Cost: 1761.21, Comm 2.64, Size: 297.00, Stock: 000627\n",
      "2020-08-17, BUY EXECUTED, ref:61300, Price: 2.24, Cost: 1749.44, Comm 2.62, Size: 781.00, Stock: 000629\n",
      "2020-08-17, BUY EXECUTED, ref:61301, Price: 2.24, Cost: 1758.40, Comm 2.64, Size: 785.00, Stock: 000709\n",
      "2020-08-17, BUY EXECUTED, ref:61302, Price: 5.11, Cost: 1808.94, Comm 2.71, Size: 354.00, Stock: 000725\n",
      "2020-08-17, BUY EXECUTED, ref:61303, Price: 2.76, Cost: 1755.36, Comm 2.63, Size: 636.00, Stock: 000898\n",
      "2020-08-17, BUY EXECUTED, ref:61304, Price: 5.77, Cost: 1754.08, Comm 2.63, Size: 304.00, Stock: 002010\n",
      "2020-08-17, BUY EXECUTED, ref:61305, Price: 84.99, Cost: 1699.80, Comm 2.55, Size: 20.00, Stock: 002032\n",
      "2020-08-17, BUY EXECUTED, ref:61306, Price: 46.37, Cost: 1715.69, Comm 2.57, Size: 37.00, Stock: 002179\n",
      "2020-08-17, BUY EXECUTED, ref:61307, Price: 38.45, Cost: 1730.25, Comm 2.60, Size: 45.00, Stock: 002230\n",
      "2020-08-17, BUY EXECUTED, ref:61308, Price: 39.50, Cost: 1698.50, Comm 2.55, Size: 43.00, Stock: 002415\n",
      "2020-08-17, SELL EXECUTED, ref:61309, Price: 24.62, Cost: 72.57, Comm 0.11, Size: -3.00, Stock: 002466\n",
      "2020-08-17, BUY EXECUTED, ref:61310, Price: 16.54, Cost: 1753.24, Comm 2.63, Size: 106.00, Stock: 002468\n",
      "2020-08-17, BUY EXECUTED, ref:61311, Price: 10.59, Cost: 1747.35, Comm 2.62, Size: 165.00, Stock: 600000\n",
      "2020-08-17, BUY EXECUTED, ref:61312, Price: 1.18, Cost: 1735.78, Comm 2.60, Size: 1471.00, Stock: 600010\n",
      "2020-08-17, BUY EXECUTED, ref:61313, Price: 4.85, Cost: 1755.70, Comm 2.63, Size: 362.00, Stock: 600011\n",
      "2020-08-17, BUY EXECUTED, ref:61314, Price: 6.45, Cost: 1747.95, Comm 2.62, Size: 271.00, Stock: 600015\n",
      "2020-08-17, BUY EXECUTED, ref:61315, Price: 5.63, Cost: 1750.93, Comm 2.63, Size: 311.00, Stock: 600016\n",
      "2020-08-17, BUY EXECUTED, ref:61316, Price: 4.95, Cost: 1747.35, Comm 2.62, Size: 353.00, Stock: 600019\n",
      "2020-08-17, BUY EXECUTED, ref:61317, Price: 3.55, Cost: 1750.15, Comm 2.63, Size: 493.00, Stock: 600023\n",
      "2020-08-17, BUY EXECUTED, ref:61318, Price: 3.93, Cost: 1752.78, Comm 2.63, Size: 446.00, Stock: 600025\n",
      "2020-08-17, BUY EXECUTED, ref:61319, Price: 4.01, Cost: 1744.35, Comm 2.62, Size: 435.00, Stock: 600028\n",
      "2020-08-17, BUY EXECUTED, ref:61320, Price: 5.31, Cost: 1746.99, Comm 2.62, Size: 329.00, Stock: 600050\n",
      "2020-08-17, BUY EXECUTED, ref:61321, Price: 7.97, Cost: 1753.40, Comm 2.63, Size: 220.00, Stock: 600100\n",
      "2020-08-17, BUY EXECUTED, ref:61322, Price: 9.17, Cost: 1751.47, Comm 2.63, Size: 191.00, Stock: 600188\n",
      "2020-08-17, BUY EXECUTED, ref:61323, Price: 2.38, Cost: 1756.44, Comm 2.63, Size: 738.00, Stock: 600219\n",
      "2020-08-17, BUY EXECUTED, ref:61324, Price: 14.96, Cost: 1750.32, Comm 2.63, Size: 117.00, Stock: 600233\n",
      "2020-08-17, BUY EXECUTED, ref:61325, Price: 21.64, Cost: 1752.84, Comm 2.63, Size: 81.00, Stock: 600482\n",
      "2020-08-17, BUY EXECUTED, ref:61326, Price: 10.22, Cost: 163.52, Comm 0.25, Size: 16.00, Stock: 600489\n",
      "2020-08-17, BUY EXECUTED, ref:61327, Price: 39.18, Cost: 195.90, Comm 0.29, Size: 5.00, Stock: 600547\n",
      "2020-08-17, BUY EXECUTED, ref:61328, Price: 4.94, Cost: 1758.64, Comm 2.64, Size: 356.00, Stock: 600583\n",
      "2020-08-17, BUY EXECUTED, ref:61329, Price: 12.56, Cost: 1745.84, Comm 2.62, Size: 139.00, Stock: 600663\n",
      "2020-08-17, BUY EXECUTED, ref:61330, Price: 9.93, Cost: 1747.68, Comm 2.62, Size: 176.00, Stock: 600674\n",
      "2020-08-17, BUY EXECUTED, ref:61331, Price: 7.00, Cost: 1771.00, Comm 2.66, Size: 253.00, Stock: 600733\n",
      "2020-08-17, BUY EXECUTED, ref:61332, Price: 66.00, Cost: 1716.00, Comm 2.57, Size: 26.00, Stock: 600760\n",
      "2020-08-17, BUY EXECUTED, ref:61333, Price: 2.11, Cost: 1749.19, Comm 2.62, Size: 829.00, Stock: 600795\n",
      "2020-08-17, BUY EXECUTED, ref:61334, Price: 1.93, Cost: 1760.16, Comm 2.64, Size: 912.00, Stock: 600816\n",
      "2020-08-17, BUY EXECUTED, ref:61335, Price: 50.70, Cost: 1774.50, Comm 2.66, Size: 35.00, Stock: 600893\n",
      "2020-08-17, BUY EXECUTED, ref:61336, Price: 4.00, Cost: 1752.00, Comm 2.63, Size: 438.00, Stock: 601018\n",
      "2020-08-17, BUY EXECUTED, ref:61337, Price: 55.57, Cost: 1778.24, Comm 2.67, Size: 32.00, Stock: 601066\n",
      "2020-08-17, BUY EXECUTED, ref:61338, Price: 4.92, Cost: 1756.44, Comm 2.63, Size: 357.00, Stock: 601169\n",
      "2020-08-17, BUY EXECUTED, ref:61339, Price: 3.12, Cost: 174.72, Comm 0.26, Size: 56.00, Stock: 601212\n",
      "2020-08-17, BUY EXECUTED, ref:61340, Price: 8.68, Cost: 1814.12, Comm 2.72, Size: 209.00, Stock: 601216\n",
      "2020-08-17, BUY EXECUTED, ref:61341, Price: 7.81, Cost: 1757.25, Comm 2.64, Size: 225.00, Stock: 601225\n",
      "2020-08-17, BUY EXECUTED, ref:61342, Price: 3.26, Cost: 1753.88, Comm 2.63, Size: 538.00, Stock: 601288\n",
      "2020-08-17, BUY EXECUTED, ref:61343, Price: 6.30, Cost: 1745.10, Comm 2.62, Size: 277.00, Stock: 601298\n",
      "2020-08-17, BUY EXECUTED, ref:61344, Price: 4.79, Cost: 1748.35, Comm 2.62, Size: 365.00, Stock: 601328\n",
      "2020-08-17, BUY EXECUTED, ref:61345, Price: 5.02, Cost: 1746.96, Comm 2.62, Size: 348.00, Stock: 601398\n",
      "2020-08-17, BUY EXECUTED, ref:61346, Price: 9.88, Cost: 1748.76, Comm 2.62, Size: 177.00, Stock: 601828\n",
      "2020-08-17, BUY EXECUTED, ref:61347, Price: 4.47, Cost: 1743.30, Comm 2.61, Size: 390.00, Stock: 601857\n",
      "2020-08-17, BUY EXECUTED, ref:61348, Price: 4.10, Cost: 1750.70, Comm 2.63, Size: 427.00, Stock: 601898\n",
      "2020-08-17, BUY EXECUTED, ref:61349, Price: 5.75, Cost: 201.25, Comm 0.30, Size: 35.00, Stock: 601899\n",
      "2020-08-17, BUY EXECUTED, ref:61350, Price: 6.23, Cost: 1750.63, Comm 2.63, Size: 281.00, Stock: 601939\n",
      "2020-08-17, BUY EXECUTED, ref:61351, Price: 3.35, Cost: 1748.70, Comm 2.62, Size: 522.00, Stock: 601988\n",
      "2020-08-17, BUY EXECUTED, ref:61352, Price: 3.26, Cost: 1750.62, Comm 2.63, Size: 537.00, Stock: 601992\n",
      "2020-08-17, BUY EXECUTED, ref:61353, Price: 5.30, Cost: 1754.30, Comm 2.63, Size: 331.00, Stock: 601998\n",
      "2020-08-17, BUY EXECUTED, ref:61354, Price: 24.01, Cost: 1728.72, Comm 2.59, Size: 72.00, Stock: 603156\n",
      "2020-08-17, BUY EXECUTED, ref:61355, Price: 29.89, Cost: 1733.62, Comm 2.60, Size: 58.00, Stock: 603260\n",
      "2020-08-17, BUY EXECUTED, ref:61356, Price: 107.00, Cost: 1712.00, Comm 2.57, Size: 16.00, Stock: 603833\n",
      "2020-08-17, 当前总资产 112857.51\n",
      "2020-08-18, 当前总资产 113446.29\n",
      "2020-08-19, 当前总资产 112466.04\n",
      "2020-08-20, 当前总资产 110614.19\n",
      "2020-08-21, 当前总资产 110937.15\n",
      "--------------2020-08-21 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000063', '000100', '000425', '000568', '000661', '000703', '000723', '000725', '000768', '000786', '000858', '000961', '002007', '002008', '002179', '002202', '002236', '002241', '002415', '002456', '002460', '002466', '002475', '002555', '002594', '002624', '002916', '300003', '300122', '300136', '300142', '300433', '600027', '600038', '600089', '600111', '600118', '600183', '600196', '600233', '600276', '600346', '600482', '600489', '600519', '600547', '600588', '600703', '600741', '600760', '600893', '600900', '601009', '601607', '601698', '601838', '601888', '601899', '603019', '603259']\n",
      "sell_stock ['000413', '000415', '000627', '000629', '000709', '000898', '002010', '002032', '002230', '002468', '600000', '600010', '600011', '600015', '600016', '600019', '600023', '600025', '600028', '600050', '600100', '600188', '600219', '600583', '600663', '600674', '600733', '600795', '600816', '601018', '601066', '601169', '601212', '601216', '601225', '601288', '601298', '601328', '601398', '601828', '601857', '601898', '601939', '601988', '601992', '601998', '603156', '603260', '603833']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-08-24, SELL EXECUTED, ref:61357, Price: 3.37, Cost: 1801.20, Comm 2.88, Size: -570.00, Stock: 000413\n",
      "2020-08-24, SELL EXECUTED, ref:61358, Price: 2.97, Cost: 1749.15, Comm 2.61, Size: -585.00, Stock: 000415\n",
      "2020-08-24, SELL EXECUTED, ref:61359, Price: 5.91, Cost: 1761.21, Comm 2.63, Size: -297.00, Stock: 000627\n",
      "2020-08-24, SELL EXECUTED, ref:61360, Price: 2.21, Cost: 1749.44, Comm 2.59, Size: -781.00, Stock: 000629\n",
      "2020-08-24, SELL EXECUTED, ref:61361, Price: 2.29, Cost: 1758.40, Comm 2.70, Size: -785.00, Stock: 000709\n",
      "2020-08-24, SELL EXECUTED, ref:61362, Price: 2.78, Cost: 1755.36, Comm 2.65, Size: -636.00, Stock: 000898\n",
      "2020-08-24, SELL EXECUTED, ref:61363, Price: 6.11, Cost: 1754.08, Comm 2.79, Size: -304.00, Stock: 002010\n",
      "2020-08-24, SELL EXECUTED, ref:61364, Price: 83.84, Cost: 1699.80, Comm 2.52, Size: -20.00, Stock: 002032\n",
      "2020-08-24, SELL EXECUTED, ref:61365, Price: 38.80, Cost: 1730.25, Comm 2.62, Size: -45.00, Stock: 002230\n",
      "2020-08-24, SELL EXECUTED, ref:61366, Price: 16.47, Cost: 1753.24, Comm 2.62, Size: -106.00, Stock: 002468\n",
      "2020-08-24, SELL EXECUTED, ref:61367, Price: 10.57, Cost: 1747.35, Comm 2.62, Size: -165.00, Stock: 600000\n",
      "2020-08-24, SELL EXECUTED, ref:61368, Price: 1.18, Cost: 1735.78, Comm 2.60, Size: -1471.00, Stock: 600010\n",
      "2020-08-24, SELL EXECUTED, ref:61369, Price: 6.10, Cost: 1755.70, Comm 3.31, Size: -362.00, Stock: 600011\n",
      "2020-08-24, SELL EXECUTED, ref:61370, Price: 6.45, Cost: 1747.95, Comm 2.62, Size: -271.00, Stock: 600015\n",
      "2020-08-24, SELL EXECUTED, ref:61371, Price: 5.61, Cost: 1750.93, Comm 2.62, Size: -311.00, Stock: 600016\n",
      "2020-08-24, SELL EXECUTED, ref:61372, Price: 5.10, Cost: 1747.35, Comm 2.70, Size: -353.00, Stock: 600019\n",
      "2020-08-24, SELL EXECUTED, ref:61373, Price: 3.63, Cost: 1750.15, Comm 2.68, Size: -493.00, Stock: 600023\n",
      "2020-08-24, SELL EXECUTED, ref:61374, Price: 4.06, Cost: 1752.78, Comm 2.72, Size: -446.00, Stock: 600025\n",
      "2020-08-24, SELL EXECUTED, ref:61375, Price: 4.03, Cost: 1744.35, Comm 2.63, Size: -435.00, Stock: 600028\n",
      "2020-08-24, SELL EXECUTED, ref:61376, Price: 5.35, Cost: 1746.99, Comm 2.64, Size: -329.00, Stock: 600050\n",
      "2020-08-24, SELL EXECUTED, ref:61377, Price: 7.95, Cost: 1753.40, Comm 2.62, Size: -220.00, Stock: 600100\n",
      "2020-08-24, SELL EXECUTED, ref:61378, Price: 9.21, Cost: 1751.47, Comm 2.64, Size: -191.00, Stock: 600188\n",
      "2020-08-24, SELL EXECUTED, ref:61379, Price: 2.46, Cost: 1756.44, Comm 2.72, Size: -738.00, Stock: 600219\n",
      "2020-08-24, SELL EXECUTED, ref:61380, Price: 4.90, Cost: 1758.64, Comm 2.62, Size: -356.00, Stock: 600583\n",
      "2020-08-24, SELL EXECUTED, ref:61381, Price: 12.87, Cost: 1745.84, Comm 2.68, Size: -139.00, Stock: 600663\n",
      "2020-08-24, SELL EXECUTED, ref:61382, Price: 9.93, Cost: 1747.68, Comm 2.62, Size: -176.00, Stock: 600674\n",
      "2020-08-24, SELL EXECUTED, ref:61383, Price: 6.74, Cost: 1771.00, Comm 2.56, Size: -253.00, Stock: 600733\n",
      "2020-08-24, SELL EXECUTED, ref:61384, Price: 2.11, Cost: 1749.19, Comm 2.62, Size: -829.00, Stock: 600795\n",
      "2020-08-24, SELL EXECUTED, ref:61385, Price: 1.87, Cost: 1760.16, Comm 2.56, Size: -912.00, Stock: 600816\n",
      "2020-08-24, SELL EXECUTED, ref:61386, Price: 3.96, Cost: 1752.00, Comm 2.60, Size: -438.00, Stock: 601018\n",
      "2020-08-24, SELL EXECUTED, ref:61387, Price: 54.43, Cost: 1778.24, Comm 2.61, Size: -32.00, Stock: 601066\n",
      "2020-08-24, SELL EXECUTED, ref:61388, Price: 4.91, Cost: 1756.44, Comm 2.63, Size: -357.00, Stock: 601169\n",
      "2020-08-24, SELL EXECUTED, ref:61389, Price: 3.10, Cost: 1883.13, Comm 2.59, Size: -557.00, Stock: 601212\n",
      "2020-08-24, SELL EXECUTED, ref:61390, Price: 9.28, Cost: 1814.12, Comm 2.91, Size: -209.00, Stock: 601216\n",
      "2020-08-24, SELL EXECUTED, ref:61391, Price: 7.94, Cost: 1757.25, Comm 2.68, Size: -225.00, Stock: 601225\n",
      "2020-08-24, SELL EXECUTED, ref:61392, Price: 3.25, Cost: 1753.88, Comm 2.62, Size: -538.00, Stock: 601288\n",
      "2020-08-24, SELL EXECUTED, ref:61393, Price: 6.34, Cost: 1745.10, Comm 2.63, Size: -277.00, Stock: 601298\n",
      "2020-08-24, SELL EXECUTED, ref:61394, Price: 4.78, Cost: 1748.35, Comm 2.62, Size: -365.00, Stock: 601328\n",
      "2020-08-24, SELL EXECUTED, ref:61395, Price: 5.01, Cost: 1746.96, Comm 2.62, Size: -348.00, Stock: 601398\n",
      "2020-08-24, SELL EXECUTED, ref:61396, Price: 9.91, Cost: 1748.76, Comm 2.63, Size: -177.00, Stock: 601828\n",
      "2020-08-24, SELL EXECUTED, ref:61397, Price: 4.48, Cost: 1743.30, Comm 2.62, Size: -390.00, Stock: 601857\n",
      "2020-08-24, SELL EXECUTED, ref:61398, Price: 4.10, Cost: 1750.70, Comm 2.63, Size: -427.00, Stock: 601898\n",
      "2020-08-24, SELL EXECUTED, ref:61399, Price: 6.23, Cost: 1750.63, Comm 2.63, Size: -281.00, Stock: 601939\n",
      "2020-08-24, SELL EXECUTED, ref:61400, Price: 3.34, Cost: 1748.70, Comm 2.62, Size: -522.00, Stock: 601988\n",
      "2020-08-24, SELL EXECUTED, ref:61401, Price: 3.33, Cost: 1750.62, Comm 2.68, Size: -537.00, Stock: 601992\n",
      "2020-08-24, SELL EXECUTED, ref:61402, Price: 5.30, Cost: 1754.30, Comm 2.63, Size: -331.00, Stock: 601998\n",
      "2020-08-24, SELL EXECUTED, ref:61403, Price: 24.12, Cost: 1728.72, Comm 2.60, Size: -72.00, Stock: 603156\n",
      "2020-08-24, SELL EXECUTED, ref:61404, Price: 30.10, Cost: 1733.62, Comm 2.62, Size: -58.00, Stock: 603260\n",
      "2020-08-24, SELL EXECUTED, ref:61405, Price: 101.55, Cost: 1712.00, Comm 2.44, Size: -16.00, Stock: 603833\n",
      "2020-08-24, BUY EXECUTED, ref:61406, Price: 38.87, Cost: 1749.15, Comm 2.62, Size: 45.00, Stock: 000063\n",
      "2020-08-24, BUY EXECUTED, ref:61407, Price: 6.63, Cost: 1776.84, Comm 2.67, Size: 268.00, Stock: 000100\n",
      "2020-08-24, BUY EXECUTED, ref:61408, Price: 6.42, Cost: 1759.08, Comm 2.64, Size: 274.00, Stock: 000425\n",
      "2020-08-24, BUY EXECUTED, ref:61409, Price: 127.65, Cost: 1659.45, Comm 2.49, Size: 13.00, Stock: 000568\n",
      "2020-08-24, BUY EXECUTED, ref:61410, Price: 445.80, Cost: 1337.40, Comm 2.01, Size: 3.00, Stock: 000661\n",
      "2020-08-24, BUY EXECUTED, ref:61411, Price: 11.05, Cost: 1768.00, Comm 2.65, Size: 160.00, Stock: 000703\n",
      "2020-08-24, BUY EXECUTED, ref:61412, Price: 6.92, Cost: 1750.76, Comm 2.63, Size: 253.00, Stock: 000723\n",
      "2020-08-24, SELL EXECUTED, ref:61413, Price: 5.22, Cost: 76.65, Comm 0.12, Size: -15.00, Stock: 000725\n",
      "2020-08-24, BUY EXECUTED, ref:61414, Price: 25.71, Cost: 1748.28, Comm 2.62, Size: 68.00, Stock: 000768\n",
      "2020-08-24, BUY EXECUTED, ref:61415, Price: 34.15, Cost: 1707.50, Comm 2.56, Size: 50.00, Stock: 000786\n",
      "2020-08-24, BUY EXECUTED, ref:61416, Price: 219.98, Cost: 1759.84, Comm 2.64, Size: 8.00, Stock: 000858\n",
      "2020-08-24, BUY EXECUTED, ref:61417, Price: 10.08, Cost: 1753.92, Comm 2.63, Size: 174.00, Stock: 000961\n",
      "2020-08-24, BUY EXECUTED, ref:61418, Price: 55.64, Cost: 1724.84, Comm 2.59, Size: 31.00, Stock: 002007\n",
      "2020-08-24, BUY EXECUTED, ref:61419, Price: 37.90, Cost: 1743.40, Comm 2.62, Size: 46.00, Stock: 002008\n",
      "2020-08-24, BUY EXECUTED, ref:61420, Price: 47.00, Cost: 141.00, Comm 0.21, Size: 3.00, Stock: 002179\n",
      "2020-08-24, BUY EXECUTED, ref:61421, Price: 11.33, Cost: 1756.15, Comm 2.63, Size: 155.00, Stock: 002202\n",
      "2020-08-24, BUY EXECUTED, ref:61422, Price: 22.89, Cost: 1739.64, Comm 2.61, Size: 76.00, Stock: 002236\n",
      "2020-08-24, BUY EXECUTED, ref:61423, Price: 44.05, Cost: 1762.00, Comm 2.64, Size: 40.00, Stock: 002241\n",
      "2020-08-24, BUY EXECUTED, ref:61424, Price: 37.99, Cost: 113.97, Comm 0.17, Size: 3.00, Stock: 002415\n",
      "2020-08-24, BUY EXECUTED, ref:61425, Price: 19.28, Cost: 1773.76, Comm 2.66, Size: 92.00, Stock: 002456\n",
      "2020-08-24, BUY EXECUTED, ref:61426, Price: 52.60, Cost: 1735.80, Comm 2.60, Size: 33.00, Stock: 002460\n",
      "2020-08-24, BUY EXECUTED, ref:61427, Price: 24.38, Cost: 73.14, Comm 0.11, Size: 3.00, Stock: 002466\n",
      "2020-08-24, BUY EXECUTED, ref:61428, Price: 55.95, Cost: 1790.40, Comm 2.69, Size: 32.00, Stock: 002475\n",
      "2020-08-24, BUY EXECUTED, ref:61429, Price: 44.05, Cost: 1717.95, Comm 2.58, Size: 39.00, Stock: 002555\n",
      "2020-08-24, BUY EXECUTED, ref:61430, Price: 79.90, Cost: 1757.80, Comm 2.64, Size: 22.00, Stock: 002594\n",
      "2020-08-24, BUY EXECUTED, ref:61431, Price: 36.93, Cost: 1735.71, Comm 2.60, Size: 47.00, Stock: 002624\n",
      "2020-08-24, BUY EXECUTED, ref:61432, Price: 139.50, Cost: 1674.00, Comm 2.51, Size: 12.00, Stock: 002916\n",
      "2020-08-24, BUY EXECUTED, ref:61433, Price: 37.83, Cost: 1740.18, Comm 2.61, Size: 46.00, Stock: 300003\n",
      "2020-08-24, BUY EXECUTED, ref:61434, Price: 140.00, Cost: 1680.00, Comm 2.52, Size: 12.00, Stock: 300122\n",
      "2020-08-24, BUY EXECUTED, ref:61435, Price: 60.11, Cost: 1803.30, Comm 2.70, Size: 30.00, Stock: 300136\n",
      "2020-08-24, BUY EXECUTED, ref:61436, Price: 65.22, Cost: 1760.94, Comm 2.64, Size: 27.00, Stock: 300142\n",
      "2020-08-24, BUY EXECUTED, ref:61437, Price: 32.37, Cost: 1747.98, Comm 2.62, Size: 54.00, Stock: 300433\n",
      "2020-08-24, BUY EXECUTED, ref:61438, Price: 4.30, Cost: 1784.50, Comm 2.68, Size: 415.00, Stock: 600027\n",
      "2020-08-24, BUY EXECUTED, ref:61439, Price: 62.00, Cost: 1798.00, Comm 2.70, Size: 29.00, Stock: 600038\n",
      "2020-08-24, BUY EXECUTED, ref:61440, Price: 8.35, Cost: 1745.15, Comm 2.62, Size: 209.00, Stock: 600089\n",
      "2020-08-24, BUY EXECUTED, ref:61441, Price: 12.95, Cost: 1748.25, Comm 2.62, Size: 135.00, Stock: 600111\n",
      "2020-08-24, BUY EXECUTED, ref:61442, Price: 40.30, Cost: 1732.90, Comm 2.60, Size: 43.00, Stock: 600118\n",
      "2020-08-24, BUY EXECUTED, ref:61443, Price: 24.89, Cost: 1742.30, Comm 2.61, Size: 70.00, Stock: 600183\n",
      "2020-08-24, BUY EXECUTED, ref:61444, Price: 54.03, Cost: 1728.96, Comm 2.59, Size: 32.00, Stock: 600196\n",
      "2020-08-24, SELL EXECUTED, ref:61445, Price: 15.36, Cost: 14.96, Comm 0.02, Size: -1.00, Stock: 600233\n",
      "2020-08-24, BUY EXECUTED, ref:61446, Price: 92.98, Cost: 1766.62, Comm 2.65, Size: 19.00, Stock: 600276\n",
      "2020-08-24, BUY EXECUTED, ref:61447, Price: 18.81, Cost: 1730.52, Comm 2.60, Size: 92.00, Stock: 600346\n",
      "2020-08-24, BUY EXECUTED, ref:61448, Price: 20.65, Cost: 61.95, Comm 0.09, Size: 3.00, Stock: 600482\n",
      "2020-08-24, SELL EXECUTED, ref:61449, Price: 10.60, Cost: 66.92, Comm 0.10, Size: -6.00, Stock: 600489\n",
      "2020-08-24, BUY EXECUTED, ref:61450, Price: 1700.00, Cost: 1700.00, Comm 2.55, Size: 1.00, Stock: 600519\n",
      "2020-08-24, BUY EXECUTED, ref:61451, Price: 28.48, Cost: 484.16, Comm 0.73, Size: 17.00, Stock: 600547\n",
      "2020-08-24, BUY EXECUTED, ref:61452, Price: 42.72, Cost: 1751.52, Comm 2.63, Size: 41.00, Stock: 600588\n",
      "2020-08-24, BUY EXECUTED, ref:61453, Price: 26.68, Cost: 1760.88, Comm 2.64, Size: 66.00, Stock: 600703\n",
      "2020-08-24, BUY EXECUTED, ref:61454, Price: 24.36, Cost: 1753.92, Comm 2.63, Size: 72.00, Stock: 600741\n",
      "2020-08-24, BUY EXECUTED, ref:61455, Price: 60.95, Cost: 182.85, Comm 0.27, Size: 3.00, Stock: 600760\n",
      "2020-08-24, BUY EXECUTED, ref:61456, Price: 46.64, Cost: 139.92, Comm 0.21, Size: 3.00, Stock: 600893\n",
      "2020-08-24, BUY EXECUTED, ref:61457, Price: 18.99, Cost: 1747.08, Comm 2.62, Size: 92.00, Stock: 600900\n",
      "2020-08-24, BUY EXECUTED, ref:61458, Price: 8.70, Cost: 1766.10, Comm 2.65, Size: 203.00, Stock: 601009\n",
      "2020-08-24, BUY EXECUTED, ref:61459, Price: 21.70, Cost: 1736.00, Comm 2.60, Size: 80.00, Stock: 601607\n",
      "2020-08-24, BUY EXECUTED, ref:61460, Price: 23.50, Cost: 1762.50, Comm 2.64, Size: 75.00, Stock: 601698\n",
      "2020-08-24, BUY EXECUTED, ref:61461, Price: 10.18, Cost: 1761.14, Comm 2.64, Size: 173.00, Stock: 601838\n",
      "2020-08-24, BUY EXECUTED, ref:61462, Price: 201.00, Cost: 1608.00, Comm 2.41, Size: 8.00, Stock: 601888\n",
      "2020-08-24, SELL EXECUTED, ref:61463, Price: 6.30, Cost: 113.37, Comm 0.17, Size: -18.00, Stock: 601899\n",
      "2020-08-24, BUY EXECUTED, ref:61464, Price: 45.08, Cost: 1713.04, Comm 2.57, Size: 38.00, Stock: 603019\n",
      "2020-08-24, BUY EXECUTED, ref:61465, Price: 106.43, Cost: 1702.88, Comm 2.55, Size: 16.00, Stock: 603259\n",
      "2020-08-24, 当前总资产 111830.74\n",
      "2020-08-25, 当前总资产 111088.83\n",
      "2020-08-26, 当前总资产 109225.20\n",
      "2020-08-27, 当前总资产 110144.69\n",
      "2020-08-28, 当前总资产 112326.13\n",
      "--------------2020-08-28 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000629', '000709', '000898', '001979', '002032', '002352', '002411', '002468', '002841', '300070', '600000', '600010', '600015', '600016', '600018', '600019', '600023', '600025', '600028', '600104', '600170', '600177', '600188', '600219', '600482', '600566', '600637', '600663', '600674', '600795', '600809', '600816', '600848', '600886', '600900', '600928', '600968', '600977', '601006', '601009', '601155', '601169', '601288', '601298', '601328', '601398', '601668', '601766', '601808', '601818', '601828', '601857', '601898', '601919', '601939', '601988', '601992', '601998', '603260', '603833']\n",
      "sell_stock ['000063', '000100', '000425', '000568', '000661', '000703', '000723', '000725', '000768', '000786', '000858', '000961', '002007', '002008', '002179', '002202', '002236', '002241', '002415', '002456', '002460', '002466', '002475', '002555', '002594', '002624', '002916', '300003', '300122', '300136', '300142', '300433', '600027', '600038', '600089', '600111', '600118', '600183', '600196', '600233', '600276', '600346', '600489', '600519', '600547', '600588', '600703', '600741', '600760', '600893', '601607', '601698', '601838', '601888', '601899', '603019', '603259']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-08-31, SELL EXECUTED, ref:61466, Price: 39.34, Cost: 1749.15, Comm 2.66, Size: -45.00, Stock: 000063\n",
      "2020-08-31, SELL EXECUTED, ref:61467, Price: 6.95, Cost: 1776.84, Comm 2.79, Size: -268.00, Stock: 000100\n",
      "2020-08-31, SELL EXECUTED, ref:61468, Price: 6.40, Cost: 1759.08, Comm 2.63, Size: -274.00, Stock: 000425\n",
      "2020-08-31, SELL EXECUTED, ref:61469, Price: 152.60, Cost: 1659.45, Comm 2.98, Size: -13.00, Stock: 000568\n",
      "2020-08-31, SELL EXECUTED, ref:61470, Price: 469.14, Cost: 1337.40, Comm 2.11, Size: -3.00, Stock: 000661\n",
      "2020-08-31, SELL EXECUTED, ref:61471, Price: 12.27, Cost: 1768.00, Comm 2.94, Size: -160.00, Stock: 000703\n",
      "2020-08-31, SELL EXECUTED, ref:61472, Price: 6.70, Cost: 1750.76, Comm 2.54, Size: -253.00, Stock: 000723\n",
      "2020-08-31, SELL EXECUTED, ref:61473, Price: 5.65, Cost: 1732.29, Comm 2.87, Size: -339.00, Stock: 000725\n",
      "2020-08-31, SELL EXECUTED, ref:61474, Price: 24.88, Cost: 1748.28, Comm 2.54, Size: -68.00, Stock: 000768\n",
      "2020-08-31, SELL EXECUTED, ref:61475, Price: 33.60, Cost: 1707.50, Comm 2.52, Size: -50.00, Stock: 000786\n",
      "2020-08-31, SELL EXECUTED, ref:61476, Price: 242.00, Cost: 1759.84, Comm 2.90, Size: -8.00, Stock: 000858\n",
      "2020-08-31, SELL EXECUTED, ref:61477, Price: 9.96, Cost: 1753.92, Comm 2.60, Size: -174.00, Stock: 000961\n",
      "2020-08-31, SELL EXECUTED, ref:61478, Price: 58.64, Cost: 1724.84, Comm 2.73, Size: -31.00, Stock: 002007\n",
      "2020-08-31, SELL EXECUTED, ref:61479, Price: 37.80, Cost: 1743.40, Comm 2.61, Size: -46.00, Stock: 002008\n",
      "2020-08-31, SELL EXECUTED, ref:61480, Price: 48.92, Cost: 1856.69, Comm 2.94, Size: -40.00, Stock: 002179\n",
      "2020-08-31, SELL EXECUTED, ref:61481, Price: 11.15, Cost: 1756.15, Comm 2.59, Size: -155.00, Stock: 002202\n",
      "2020-08-31, SELL EXECUTED, ref:61482, Price: 22.85, Cost: 1739.64, Comm 2.60, Size: -76.00, Stock: 002236\n",
      "2020-08-31, SELL EXECUTED, ref:61483, Price: 42.89, Cost: 1762.00, Comm 2.57, Size: -40.00, Stock: 002241\n",
      "2020-08-31, SELL EXECUTED, ref:61484, Price: 38.05, Cost: 1812.47, Comm 2.63, Size: -46.00, Stock: 002415\n",
      "2020-08-31, SELL EXECUTED, ref:61485, Price: 19.26, Cost: 1773.76, Comm 2.66, Size: -92.00, Stock: 002456\n",
      "2020-08-31, SELL EXECUTED, ref:61486, Price: 51.74, Cost: 1735.80, Comm 2.56, Size: -33.00, Stock: 002460\n",
      "2020-08-31, SELL EXECUTED, ref:61487, Price: 22.60, Cost: 1742.25, Comm 2.44, Size: -72.00, Stock: 002466\n",
      "2020-08-31, SELL EXECUTED, ref:61488, Price: 55.81, Cost: 1790.40, Comm 2.68, Size: -32.00, Stock: 002475\n",
      "2020-08-31, SELL EXECUTED, ref:61489, Price: 48.90, Cost: 1717.95, Comm 2.86, Size: -39.00, Stock: 002555\n",
      "2020-08-31, SELL EXECUTED, ref:61490, Price: 87.02, Cost: 1757.80, Comm 2.87, Size: -22.00, Stock: 002594\n",
      "2020-08-31, SELL EXECUTED, ref:61491, Price: 37.85, Cost: 1735.71, Comm 2.67, Size: -47.00, Stock: 002624\n",
      "2020-08-31, SELL EXECUTED, ref:61492, Price: 139.45, Cost: 1674.00, Comm 2.51, Size: -12.00, Stock: 002916\n",
      "2020-08-31, SELL EXECUTED, ref:61493, Price: 39.85, Cost: 1740.18, Comm 2.75, Size: -46.00, Stock: 300003\n",
      "2020-08-31, SELL EXECUTED, ref:61494, Price: 143.08, Cost: 1680.00, Comm 2.58, Size: -12.00, Stock: 300122\n",
      "2020-08-31, SELL EXECUTED, ref:61495, Price: 62.83, Cost: 1803.30, Comm 2.83, Size: -30.00, Stock: 300136\n",
      "2020-08-31, SELL EXECUTED, ref:61496, Price: 64.20, Cost: 1760.94, Comm 2.60, Size: -27.00, Stock: 300142\n",
      "2020-08-31, SELL EXECUTED, ref:61497, Price: 35.60, Cost: 1747.98, Comm 2.88, Size: -54.00, Stock: 300433\n",
      "2020-08-31, SELL EXECUTED, ref:61498, Price: 4.06, Cost: 1784.50, Comm 2.53, Size: -415.00, Stock: 600027\n",
      "2020-08-31, SELL EXECUTED, ref:61499, Price: 56.45, Cost: 1798.00, Comm 2.46, Size: -29.00, Stock: 600038\n",
      "2020-08-31, SELL EXECUTED, ref:61500, Price: 8.24, Cost: 1745.15, Comm 2.58, Size: -209.00, Stock: 600089\n",
      "2020-08-31, SELL EXECUTED, ref:61501, Price: 12.49, Cost: 1748.25, Comm 2.53, Size: -135.00, Stock: 600111\n",
      "2020-08-31, SELL EXECUTED, ref:61502, Price: 40.01, Cost: 1732.90, Comm 2.58, Size: -43.00, Stock: 600118\n",
      "2020-08-31, SELL EXECUTED, ref:61503, Price: 25.10, Cost: 1742.30, Comm 2.64, Size: -70.00, Stock: 600183\n",
      "2020-08-31, SELL EXECUTED, ref:61504, Price: 56.23, Cost: 1728.96, Comm 2.70, Size: -32.00, Stock: 600196\n",
      "2020-08-31, SELL EXECUTED, ref:61505, Price: 15.29, Cost: 1735.36, Comm 2.66, Size: -116.00, Stock: 600233\n",
      "2020-08-31, SELL EXECUTED, ref:61506, Price: 95.80, Cost: 1766.62, Comm 2.73, Size: -19.00, Stock: 600276\n",
      "2020-08-31, SELL EXECUTED, ref:61507, Price: 20.50, Cost: 1730.52, Comm 2.83, Size: -92.00, Stock: 600346\n",
      "2020-08-31, SELL EXECUTED, ref:61508, Price: 10.89, Cost: 1840.35, Comm 2.70, Size: -165.00, Stock: 600489\n",
      "2020-08-31, SELL EXECUTED, ref:61509, Price: 1770.58, Cost: 1700.00, Comm 2.66, Size: -1.00, Stock: 600519\n",
      "2020-08-31, SELL EXECUTED, ref:61510, Price: 29.30, Cost: 2369.93, Comm 2.68, Size: -61.00, Stock: 600547\n",
      "2020-08-31, SELL EXECUTED, ref:61511, Price: 43.43, Cost: 1751.52, Comm 2.67, Size: -41.00, Stock: 600588\n",
      "2020-08-31, SELL EXECUTED, ref:61512, Price: 27.20, Cost: 1760.88, Comm 2.69, Size: -66.00, Stock: 600703\n",
      "2020-08-31, SELL EXECUTED, ref:61513, Price: 25.34, Cost: 1753.92, Comm 2.74, Size: -72.00, Stock: 600741\n",
      "2020-08-31, SELL EXECUTED, ref:61514, Price: 58.65, Cost: 1898.85, Comm 2.55, Size: -29.00, Stock: 600760\n",
      "2020-08-31, SELL EXECUTED, ref:61515, Price: 44.20, Cost: 1914.42, Comm 2.52, Size: -38.00, Stock: 600893\n",
      "2020-08-31, SELL EXECUTED, ref:61516, Price: 21.96, Cost: 1736.00, Comm 2.64, Size: -80.00, Stock: 601607\n",
      "2020-08-31, SELL EXECUTED, ref:61517, Price: 23.25, Cost: 1762.50, Comm 2.62, Size: -75.00, Stock: 601698\n",
      "2020-08-31, SELL EXECUTED, ref:61518, Price: 10.20, Cost: 1761.14, Comm 2.65, Size: -173.00, Stock: 601838\n",
      "2020-08-31, SELL EXECUTED, ref:61519, Price: 221.00, Cost: 1608.00, Comm 2.65, Size: -8.00, Stock: 601888\n",
      "2020-08-31, SELL EXECUTED, ref:61520, Price: 6.77, Cost: 1788.67, Comm 2.88, Size: -284.00, Stock: 601899\n",
      "2020-08-31, SELL EXECUTED, ref:61521, Price: 45.72, Cost: 1713.04, Comm 2.61, Size: -38.00, Stock: 603019\n",
      "2020-08-31, SELL EXECUTED, ref:61522, Price: 112.75, Cost: 1702.88, Comm 2.71, Size: -16.00, Stock: 603259\n",
      "2020-08-31, BUY EXECUTED, ref:61523, Price: 2.19, Cost: 1778.28, Comm 2.67, Size: 812.00, Stock: 000629\n",
      "2020-08-31, BUY EXECUTED, ref:61524, Price: 2.23, Cost: 1768.39, Comm 2.65, Size: 793.00, Stock: 000709\n",
      "2020-08-31, BUY EXECUTED, ref:61525, Price: 2.72, Cost: 1776.16, Comm 2.66, Size: 653.00, Stock: 000898\n",
      "2020-08-31, BUY EXECUTED, ref:61526, Price: 16.56, Cost: 1771.92, Comm 2.66, Size: 107.00, Stock: 001979\n",
      "2020-08-31, BUY EXECUTED, ref:61527, Price: 83.11, Cost: 1745.31, Comm 2.62, Size: 21.00, Stock: 002032\n",
      "2020-08-31, BUY EXECUTED, ref:61528, Price: 88.00, Cost: 1760.00, Comm 2.64, Size: 20.00, Stock: 002352\n",
      "2020-08-31, BUY EXECUTED, ref:61529, Price: 6.72, Cost: 1787.52, Comm 2.68, Size: 266.00, Stock: 002411\n",
      "2020-08-31, BUY EXECUTED, ref:61530, Price: 16.58, Cost: 1774.06, Comm 2.66, Size: 107.00, Stock: 002468\n",
      "2020-08-31, BUY EXECUTED, ref:61531, Price: 102.03, Cost: 1734.51, Comm 2.60, Size: 17.00, Stock: 002841\n",
      "2020-08-31, BUY EXECUTED, ref:61532, Price: 9.78, Cost: 1809.30, Comm 2.71, Size: 185.00, Stock: 300070\n",
      "2020-08-31, BUY EXECUTED, ref:61533, Price: 10.46, Cost: 1778.20, Comm 2.67, Size: 170.00, Stock: 600000\n",
      "2020-08-31, BUY EXECUTED, ref:61534, Price: 1.17, Cost: 1763.19, Comm 2.64, Size: 1507.00, Stock: 600010\n",
      "2020-08-31, BUY EXECUTED, ref:61535, Price: 6.42, Cost: 1771.92, Comm 2.66, Size: 276.00, Stock: 600015\n",
      "2020-08-31, BUY EXECUTED, ref:61536, Price: 5.58, Cost: 1774.44, Comm 2.66, Size: 318.00, Stock: 600016\n",
      "2020-08-31, BUY EXECUTED, ref:61537, Price: 4.43, Cost: 1772.00, Comm 2.66, Size: 400.00, Stock: 600018\n",
      "2020-08-31, BUY EXECUTED, ref:61538, Price: 4.99, Cost: 1781.43, Comm 2.67, Size: 357.00, Stock: 600019\n",
      "2020-08-31, BUY EXECUTED, ref:61539, Price: 3.85, Cost: 1790.25, Comm 2.69, Size: 465.00, Stock: 600023\n",
      "2020-08-31, BUY EXECUTED, ref:61540, Price: 4.05, Cost: 1777.95, Comm 2.67, Size: 439.00, Stock: 600025\n",
      "2020-08-31, BUY EXECUTED, ref:61541, Price: 4.03, Cost: 1777.23, Comm 2.67, Size: 441.00, Stock: 600028\n",
      "2020-08-31, BUY EXECUTED, ref:61542, Price: 18.90, Cost: 1757.70, Comm 2.64, Size: 93.00, Stock: 600104\n",
      "2020-08-31, BUY EXECUTED, ref:61543, Price: 3.23, Cost: 1782.96, Comm 2.67, Size: 552.00, Stock: 600170\n",
      "2020-08-31, BUY EXECUTED, ref:61544, Price: 7.26, Cost: 1844.04, Comm 2.77, Size: 254.00, Stock: 600177\n",
      "2020-08-31, BUY EXECUTED, ref:61545, Price: 9.30, Cost: 1785.60, Comm 2.68, Size: 192.00, Stock: 600188\n",
      "2020-08-31, BUY EXECUTED, ref:61546, Price: 2.62, Cost: 1797.32, Comm 2.70, Size: 686.00, Stock: 600219\n",
      "2020-08-31, BUY EXECUTED, ref:61547, Price: 20.26, Cost: 81.04, Comm 0.12, Size: 4.00, Stock: 600482\n",
      "2020-08-31, BUY EXECUTED, ref:61548, Price: 24.19, Cost: 1765.87, Comm 2.65, Size: 73.00, Stock: 600566\n",
      "2020-08-31, BUY EXECUTED, ref:61549, Price: 10.80, Cost: 1782.00, Comm 2.67, Size: 165.00, Stock: 600637\n",
      "2020-08-31, BUY EXECUTED, ref:61550, Price: 12.57, Cost: 1772.37, Comm 2.66, Size: 141.00, Stock: 600663\n",
      "2020-08-31, BUY EXECUTED, ref:61551, Price: 10.03, Cost: 1775.31, Comm 2.66, Size: 177.00, Stock: 600674\n",
      "2020-08-31, BUY EXECUTED, ref:61552, Price: 2.04, Cost: 1768.68, Comm 2.65, Size: 867.00, Stock: 600795\n",
      "2020-08-31, BUY EXECUTED, ref:61553, Price: 195.60, Cost: 1760.40, Comm 2.64, Size: 9.00, Stock: 600809\n",
      "2020-08-31, BUY EXECUTED, ref:61554, Price: 1.88, Cost: 1778.48, Comm 2.67, Size: 946.00, Stock: 600816\n",
      "2020-08-31, BUY EXECUTED, ref:61555, Price: 23.20, Cost: 1763.20, Comm 2.64, Size: 76.00, Stock: 600848\n",
      "2020-08-31, BUY EXECUTED, ref:61556, Price: 9.15, Cost: 1784.25, Comm 2.68, Size: 195.00, Stock: 600886\n",
      "2020-08-31, BUY EXECUTED, ref:61557, Price: 18.95, Cost: 18.95, Comm 0.03, Size: 1.00, Stock: 600900\n",
      "2020-08-31, BUY EXECUTED, ref:61558, Price: 5.70, Cost: 1789.80, Comm 2.68, Size: 314.00, Stock: 600928\n",
      "2020-08-31, BUY EXECUTED, ref:61559, Price: 2.53, Cost: 1783.65, Comm 2.68, Size: 705.00, Stock: 600968\n",
      "2020-08-31, BUY EXECUTED, ref:61560, Price: 15.07, Cost: 1793.33, Comm 2.69, Size: 119.00, Stock: 600977\n",
      "2020-08-31, BUY EXECUTED, ref:61561, Price: 6.62, Cost: 1780.78, Comm 2.67, Size: 269.00, Stock: 601006\n",
      "2020-08-31, SELL EXECUTED, ref:61562, Price: 8.85, Cost: 34.80, Comm 0.05, Size: -4.00, Stock: 601009\n",
      "2020-08-31, BUY EXECUTED, ref:61563, Price: 36.27, Cost: 1777.23, Comm 2.67, Size: 49.00, Stock: 601155\n",
      "2020-08-31, BUY EXECUTED, ref:61564, Price: 4.89, Cost: 1779.96, Comm 2.67, Size: 364.00, Stock: 601169\n",
      "2020-08-31, BUY EXECUTED, ref:61565, Price: 3.23, Cost: 1776.50, Comm 2.66, Size: 550.00, Stock: 601288\n",
      "2020-08-31, BUY EXECUTED, ref:61566, Price: 6.29, Cost: 1780.07, Comm 2.67, Size: 283.00, Stock: 601298\n",
      "2020-08-31, BUY EXECUTED, ref:61567, Price: 4.76, Cost: 1770.72, Comm 2.66, Size: 372.00, Stock: 601328\n",
      "2020-08-31, BUY EXECUTED, ref:61568, Price: 4.99, Cost: 1771.45, Comm 2.66, Size: 355.00, Stock: 601398\n",
      "2020-08-31, BUY EXECUTED, ref:61569, Price: 5.22, Cost: 1785.24, Comm 2.68, Size: 342.00, Stock: 601668\n",
      "2020-08-31, BUY EXECUTED, ref:61570, Price: 5.86, Cost: 1781.44, Comm 2.67, Size: 304.00, Stock: 601766\n",
      "2020-08-31, BUY EXECUTED, ref:61571, Price: 13.22, Cost: 1758.26, Comm 2.64, Size: 133.00, Stock: 601808\n",
      "2020-08-31, BUY EXECUTED, ref:61572, Price: 3.90, Cost: 1786.20, Comm 2.68, Size: 458.00, Stock: 601818\n",
      "2020-08-31, BUY EXECUTED, ref:61573, Price: 9.79, Cost: 1771.99, Comm 2.66, Size: 181.00, Stock: 601828\n",
      "2020-08-31, BUY EXECUTED, ref:61574, Price: 4.44, Cost: 1771.56, Comm 2.66, Size: 399.00, Stock: 601857\n",
      "2020-08-31, BUY EXECUTED, ref:61575, Price: 4.11, Cost: 1775.52, Comm 2.66, Size: 432.00, Stock: 601898\n",
      "2020-08-31, BUY EXECUTED, ref:61576, Price: 5.37, Cost: 1777.47, Comm 2.67, Size: 331.00, Stock: 601919\n",
      "2020-08-31, BUY EXECUTED, ref:61577, Price: 6.22, Cost: 1778.92, Comm 2.67, Size: 286.00, Stock: 601939\n",
      "2020-08-31, BUY EXECUTED, ref:61578, Price: 3.30, Cost: 1775.40, Comm 2.66, Size: 538.00, Stock: 601988\n",
      "2020-08-31, BUY EXECUTED, ref:61579, Price: 3.31, Cost: 1787.40, Comm 2.68, Size: 540.00, Stock: 601992\n",
      "2020-08-31, BUY EXECUTED, ref:61580, Price: 5.24, Cost: 1776.36, Comm 2.66, Size: 339.00, Stock: 601998\n",
      "2020-08-31, BUY EXECUTED, ref:61581, Price: 29.47, Cost: 1768.20, Comm 2.65, Size: 60.00, Stock: 603260\n",
      "2020-08-31, BUY EXECUTED, ref:61582, Price: 104.49, Cost: 1776.33, Comm 2.66, Size: 17.00, Stock: 603833\n",
      "2020-08-31, 当前总资产 112220.68\n",
      "2020-09-01, 当前总资产 112276.31\n",
      "2020-09-02, 当前总资产 112041.82\n",
      "2020-09-03, 当前总资产 111869.47\n",
      "2020-09-04, 当前总资产 111555.66\n",
      "--------------2020-09-04 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000333', '000423', '000538', '000629', '000709', '000768', '000776', '000961', '002271', '002468', '002624', '002916', '002938', '002939', '600000', '600010', '600011', '600015', '600018', '600025', '600027', '600031', '600038', '600085', '600153', '600177', '600188', '600233', '600352', '600362', '600398', '600406', '600436', '600489', '600535', '600588', '600655', '600663', '600900', '600928', '601066', '601088', '601155', '601162', '601166', '601211', '601319', '601398', '601788', '601828', '601877', '601881', '601899', '601939', '601989', '601997', '601998', '603019', '603156', '603288']\n",
      "sell_stock ['000898', '001979', '002032', '002352', '002411', '002841', '300070', '600016', '600019', '600023', '600028', '600104', '600170', '600219', '600482', '600566', '600637', '600674', '600795', '600809', '600816', '600848', '600886', '600968', '600977', '601006', '601009', '601169', '601288', '601298', '601328', '601668', '601766', '601808', '601818', '601857', '601898', '601919', '601988', '601992', '603260', '603833']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-09-07, SELL EXECUTED, ref:61583, Price: 2.67, Cost: 1776.16, Comm 2.62, Size: -653.00, Stock: 000898\n",
      "2020-09-07, SELL EXECUTED, ref:61584, Price: 16.42, Cost: 1771.92, Comm 2.64, Size: -107.00, Stock: 001979\n",
      "2020-09-07, SELL EXECUTED, ref:61585, Price: 83.00, Cost: 1745.31, Comm 2.61, Size: -21.00, Stock: 002032\n",
      "2020-09-07, SELL EXECUTED, ref:61586, Price: 83.72, Cost: 1760.00, Comm 2.51, Size: -20.00, Stock: 002352\n",
      "2020-09-07, SELL EXECUTED, ref:61587, Price: 6.78, Cost: 1787.52, Comm 2.71, Size: -266.00, Stock: 002411\n",
      "2020-09-07, SELL EXECUTED, ref:61588, Price: 100.60, Cost: 1734.51, Comm 2.57, Size: -17.00, Stock: 002841\n",
      "2020-09-07, SELL EXECUTED, ref:61589, Price: 10.26, Cost: 1809.30, Comm 2.85, Size: -185.00, Stock: 300070\n",
      "2020-09-07, SELL EXECUTED, ref:61590, Price: 5.50, Cost: 1774.44, Comm 2.62, Size: -318.00, Stock: 600016\n",
      "2020-09-07, SELL EXECUTED, ref:61591, Price: 5.03, Cost: 1781.43, Comm 2.69, Size: -357.00, Stock: 600019\n",
      "2020-09-07, SELL EXECUTED, ref:61592, Price: 3.88, Cost: 1790.25, Comm 2.71, Size: -465.00, Stock: 600023\n",
      "2020-09-07, SELL EXECUTED, ref:61593, Price: 3.97, Cost: 1777.23, Comm 2.63, Size: -441.00, Stock: 600028\n",
      "2020-09-07, SELL EXECUTED, ref:61594, Price: 19.28, Cost: 1757.70, Comm 2.69, Size: -93.00, Stock: 600104\n",
      "2020-09-07, SELL EXECUTED, ref:61595, Price: 3.16, Cost: 1782.96, Comm 2.62, Size: -552.00, Stock: 600170\n",
      "2020-09-07, SELL EXECUTED, ref:61596, Price: 2.56, Cost: 1797.32, Comm 2.63, Size: -686.00, Stock: 600219\n",
      "2020-09-07, SELL EXECUTED, ref:61597, Price: 19.62, Cost: 1895.83, Comm 2.59, Size: -88.00, Stock: 600482\n",
      "2020-09-07, SELL EXECUTED, ref:61598, Price: 24.34, Cost: 1765.87, Comm 2.67, Size: -73.00, Stock: 600566\n",
      "2020-09-07, SELL EXECUTED, ref:61599, Price: 10.59, Cost: 1782.00, Comm 2.62, Size: -165.00, Stock: 600637\n",
      "2020-09-07, SELL EXECUTED, ref:61600, Price: 10.02, Cost: 1775.31, Comm 2.66, Size: -177.00, Stock: 600674\n",
      "2020-09-07, SELL EXECUTED, ref:61601, Price: 2.08, Cost: 1768.68, Comm 2.71, Size: -867.00, Stock: 600795\n",
      "2020-09-07, SELL EXECUTED, ref:61602, Price: 192.00, Cost: 1760.40, Comm 2.59, Size: -9.00, Stock: 600809\n",
      "2020-09-07, SELL EXECUTED, ref:61603, Price: 2.06, Cost: 1778.48, Comm 2.92, Size: -946.00, Stock: 600816\n",
      "2020-09-07, SELL EXECUTED, ref:61604, Price: 22.67, Cost: 1763.20, Comm 2.58, Size: -76.00, Stock: 600848\n",
      "2020-09-07, SELL EXECUTED, ref:61605, Price: 9.04, Cost: 1784.25, Comm 2.64, Size: -195.00, Stock: 600886\n",
      "2020-09-07, SELL EXECUTED, ref:61606, Price: 2.45, Cost: 1783.65, Comm 2.59, Size: -705.00, Stock: 600968\n",
      "2020-09-07, SELL EXECUTED, ref:61607, Price: 15.59, Cost: 1793.33, Comm 2.78, Size: -119.00, Stock: 600977\n",
      "2020-09-07, SELL EXECUTED, ref:61608, Price: 6.52, Cost: 1780.78, Comm 2.63, Size: -269.00, Stock: 601006\n",
      "2020-09-07, SELL EXECUTED, ref:61609, Price: 8.42, Cost: 1731.30, Comm 2.51, Size: -199.00, Stock: 601009\n",
      "2020-09-07, SELL EXECUTED, ref:61610, Price: 4.81, Cost: 1779.96, Comm 2.63, Size: -364.00, Stock: 601169\n",
      "2020-09-07, SELL EXECUTED, ref:61611, Price: 3.15, Cost: 1776.50, Comm 2.60, Size: -550.00, Stock: 601288\n",
      "2020-09-07, SELL EXECUTED, ref:61612, Price: 6.18, Cost: 1780.07, Comm 2.62, Size: -283.00, Stock: 601298\n",
      "2020-09-07, SELL EXECUTED, ref:61613, Price: 4.64, Cost: 1770.72, Comm 2.59, Size: -372.00, Stock: 601328\n",
      "2020-09-07, SELL EXECUTED, ref:61614, Price: 5.06, Cost: 1785.24, Comm 2.60, Size: -342.00, Stock: 601668\n",
      "2020-09-07, SELL EXECUTED, ref:61615, Price: 5.69, Cost: 1781.44, Comm 2.59, Size: -304.00, Stock: 601766\n",
      "2020-09-07, SELL EXECUTED, ref:61616, Price: 12.54, Cost: 1758.26, Comm 2.50, Size: -133.00, Stock: 601808\n",
      "2020-09-07, SELL EXECUTED, ref:61617, Price: 3.77, Cost: 1786.20, Comm 2.59, Size: -458.00, Stock: 601818\n",
      "2020-09-07, SELL EXECUTED, ref:61618, Price: 4.30, Cost: 1771.56, Comm 2.57, Size: -399.00, Stock: 601857\n",
      "2020-09-07, SELL EXECUTED, ref:61619, Price: 4.10, Cost: 1775.52, Comm 2.66, Size: -432.00, Stock: 601898\n",
      "2020-09-07, SELL EXECUTED, ref:61620, Price: 5.65, Cost: 1777.47, Comm 2.81, Size: -331.00, Stock: 601919\n",
      "2020-09-07, SELL EXECUTED, ref:61621, Price: 3.20, Cost: 1775.40, Comm 2.58, Size: -538.00, Stock: 601988\n",
      "2020-09-07, SELL EXECUTED, ref:61622, Price: 3.24, Cost: 1787.40, Comm 2.62, Size: -540.00, Stock: 601992\n",
      "2020-09-07, SELL EXECUTED, ref:61623, Price: 28.45, Cost: 1768.20, Comm 2.56, Size: -60.00, Stock: 603260\n",
      "2020-09-07, SELL EXECUTED, ref:61624, Price: 105.78, Cost: 1776.33, Comm 2.70, Size: -17.00, Stock: 603833\n",
      "2020-09-07, BUY EXECUTED, ref:61625, Price: 68.10, Cost: 1702.50, Comm 2.55, Size: 25.00, Stock: 000333\n",
      "2020-09-07, BUY EXECUTED, ref:61626, Price: 45.22, Cost: 1763.58, Comm 2.65, Size: 39.00, Stock: 000423\n",
      "2020-09-07, BUY EXECUTED, ref:61627, Price: 112.89, Cost: 1693.35, Comm 2.54, Size: 15.00, Stock: 000538\n",
      "2020-09-07, BUY EXECUTED, ref:61628, Price: 2.13, Cost: 36.21, Comm 0.05, Size: 17.00, Stock: 000629\n",
      "2020-09-07, BUY EXECUTED, ref:61629, Price: 2.20, Cost: 28.60, Comm 0.04, Size: 13.00, Stock: 000709\n",
      "2020-09-07, BUY EXECUTED, ref:61630, Price: 23.70, Cost: 1753.80, Comm 2.63, Size: 74.00, Stock: 000768\n",
      "2020-09-07, BUY EXECUTED, ref:61631, Price: 16.28, Cost: 1758.24, Comm 2.64, Size: 108.00, Stock: 000776\n",
      "2020-09-07, BUY EXECUTED, ref:61632, Price: 9.40, Cost: 1757.80, Comm 2.64, Size: 187.00, Stock: 000961\n",
      "2020-09-07, BUY EXECUTED, ref:61633, Price: 59.91, Cost: 1737.39, Comm 2.61, Size: 29.00, Stock: 002271\n",
      "2020-09-07, BUY EXECUTED, ref:61634, Price: 36.00, Cost: 1764.00, Comm 2.65, Size: 49.00, Stock: 002624\n",
      "2020-09-07, BUY EXECUTED, ref:61635, Price: 138.06, Cost: 1656.72, Comm 2.49, Size: 12.00, Stock: 002916\n",
      "2020-09-07, BUY EXECUTED, ref:61636, Price: 47.34, Cost: 1751.58, Comm 2.63, Size: 37.00, Stock: 002938\n",
      "2020-09-07, BUY EXECUTED, ref:61637, Price: 13.51, Cost: 1756.30, Comm 2.63, Size: 130.00, Stock: 002939\n",
      "2020-09-07, BUY EXECUTED, ref:61638, Price: 10.07, Cost: 50.35, Comm 0.08, Size: 5.00, Stock: 600000\n",
      "2020-09-07, BUY EXECUTED, ref:61639, Price: 1.15, Cost: 32.20, Comm 0.05, Size: 28.00, Stock: 600010\n",
      "2020-09-07, BUY EXECUTED, ref:61640, Price: 5.56, Cost: 1768.08, Comm 2.65, Size: 318.00, Stock: 600011\n",
      "2020-09-07, BUY EXECUTED, ref:61641, Price: 6.23, Cost: 43.61, Comm 0.07, Size: 7.00, Stock: 600015\n",
      "2020-09-07, BUY EXECUTED, ref:61642, Price: 4.37, Cost: 17.48, Comm 0.03, Size: 4.00, Stock: 600018\n",
      "2020-09-07, SELL EXECUTED, ref:61643, Price: 4.10, Cost: 28.35, Comm 0.04, Size: -7.00, Stock: 600025\n",
      "2020-09-07, BUY EXECUTED, ref:61644, Price: 3.89, Cost: 1766.06, Comm 2.65, Size: 454.00, Stock: 600027\n",
      "2020-09-07, BUY EXECUTED, ref:61645, Price: 23.26, Cost: 1767.76, Comm 2.65, Size: 76.00, Stock: 600031\n",
      "2020-09-07, BUY EXECUTED, ref:61646, Price: 56.21, Cost: 1742.51, Comm 2.61, Size: 31.00, Stock: 600038\n",
      "2020-09-07, BUY EXECUTED, ref:61647, Price: 30.55, Cost: 1741.35, Comm 2.61, Size: 57.00, Stock: 600085\n",
      "2020-09-07, BUY EXECUTED, ref:61648, Price: 9.31, Cost: 1740.97, Comm 2.61, Size: 187.00, Stock: 600153\n",
      "2020-09-07, SELL EXECUTED, ref:61649, Price: 7.43, Cost: 101.64, Comm 0.16, Size: -14.00, Stock: 600177\n",
      "2020-09-07, BUY EXECUTED, ref:61650, Price: 16.29, Cost: 1759.32, Comm 2.64, Size: 108.00, Stock: 600233\n",
      "2020-09-07, BUY EXECUTED, ref:61651, Price: 14.65, Cost: 1758.00, Comm 2.64, Size: 120.00, Stock: 600352\n",
      "2020-09-07, BUY EXECUTED, ref:61652, Price: 15.70, Cost: 1789.80, Comm 2.68, Size: 114.00, Stock: 600362\n",
      "2020-09-07, BUY EXECUTED, ref:61653, Price: 6.62, Cost: 1760.92, Comm 2.64, Size: 266.00, Stock: 600398\n",
      "2020-09-07, BUY EXECUTED, ref:61654, Price: 21.47, Cost: 1760.54, Comm 2.64, Size: 82.00, Stock: 600406\n",
      "2020-09-07, BUY EXECUTED, ref:61655, Price: 244.00, Cost: 1708.00, Comm 2.56, Size: 7.00, Stock: 600436\n",
      "2020-09-07, BUY EXECUTED, ref:61656, Price: 10.85, Cost: 1757.70, Comm 2.64, Size: 162.00, Stock: 600489\n",
      "2020-09-07, BUY EXECUTED, ref:61657, Price: 19.27, Cost: 1772.84, Comm 2.66, Size: 92.00, Stock: 600535\n",
      "2020-09-07, BUY EXECUTED, ref:61658, Price: 40.99, Cost: 1762.57, Comm 2.64, Size: 43.00, Stock: 600588\n",
      "2020-09-07, BUY EXECUTED, ref:61659, Price: 9.70, Cost: 1765.40, Comm 2.65, Size: 182.00, Stock: 600655\n",
      "2020-09-07, BUY EXECUTED, ref:61660, Price: 12.15, Cost: 48.60, Comm 0.07, Size: 4.00, Stock: 600663\n",
      "2020-09-07, SELL EXECUTED, ref:61661, Price: 19.99, Cost: 75.96, Comm 0.12, Size: -4.00, Stock: 600900\n",
      "2020-09-07, BUY EXECUTED, ref:61662, Price: 5.47, Cost: 43.76, Comm 0.07, Size: 8.00, Stock: 600928\n",
      "2020-09-07, BUY EXECUTED, ref:61663, Price: 50.94, Cost: 1731.96, Comm 2.60, Size: 34.00, Stock: 601066\n",
      "2020-09-07, BUY EXECUTED, ref:61664, Price: 16.24, Cost: 1770.16, Comm 2.66, Size: 109.00, Stock: 601088\n",
      "2020-09-07, BUY EXECUTED, ref:61665, Price: 34.45, Cost: 68.90, Comm 0.10, Size: 2.00, Stock: 601155\n",
      "2020-09-07, BUY EXECUTED, ref:61666, Price: 6.78, Cost: 1762.80, Comm 2.64, Size: 260.00, Stock: 601162\n",
      "2020-09-07, BUY EXECUTED, ref:61667, Price: 16.09, Cost: 1753.81, Comm 2.63, Size: 109.00, Stock: 601166\n",
      "2020-09-07, BUY EXECUTED, ref:61668, Price: 18.75, Cost: 1762.50, Comm 2.64, Size: 94.00, Stock: 601211\n",
      "2020-09-07, BUY EXECUTED, ref:61669, Price: 7.05, Cost: 1755.45, Comm 2.63, Size: 249.00, Stock: 601319\n",
      "2020-09-07, BUY EXECUTED, ref:61670, Price: 4.89, Cost: 24.45, Comm 0.04, Size: 5.00, Stock: 601398\n",
      "2020-09-07, BUY EXECUTED, ref:61671, Price: 23.72, Cost: 1731.56, Comm 2.60, Size: 73.00, Stock: 601788\n",
      "2020-09-07, SELL EXECUTED, ref:61672, Price: 9.87, Cost: 9.79, Comm 0.01, Size: -1.00, Stock: 601828\n",
      "2020-09-07, BUY EXECUTED, ref:61673, Price: 32.36, Cost: 1779.80, Comm 2.67, Size: 55.00, Stock: 601877\n",
      "2020-09-07, BUY EXECUTED, ref:61674, Price: 13.06, Cost: 1750.04, Comm 2.63, Size: 134.00, Stock: 601881\n",
      "2020-09-07, BUY EXECUTED, ref:61675, Price: 7.10, Cost: 1789.20, Comm 2.68, Size: 252.00, Stock: 601899\n",
      "2020-09-07, BUY EXECUTED, ref:61676, Price: 6.11, Cost: 18.33, Comm 0.03, Size: 3.00, Stock: 601939\n",
      "2020-09-07, BUY EXECUTED, ref:61677, Price: 4.72, Cost: 1765.28, Comm 2.65, Size: 374.00, Stock: 601989\n",
      "2020-09-07, BUY EXECUTED, ref:61678, Price: 7.92, Cost: 1750.32, Comm 2.63, Size: 221.00, Stock: 601997\n",
      "2020-09-07, BUY EXECUTED, ref:61679, Price: 5.14, Cost: 15.42, Comm 0.02, Size: 3.00, Stock: 601998\n",
      "2020-09-07, BUY EXECUTED, ref:61680, Price: 42.87, Cost: 1757.67, Comm 2.64, Size: 41.00, Stock: 603019\n",
      "2020-09-07, BUY EXECUTED, ref:61681, Price: 27.64, Cost: 1741.32, Comm 2.61, Size: 63.00, Stock: 603156\n",
      "2020-09-07, BUY EXECUTED, ref:61682, Price: 168.50, Cost: 1685.00, Comm 2.53, Size: 10.00, Stock: 603288\n",
      "2020-09-07, 当前总资产 109542.00\n",
      "2020-09-08, 当前总资产 110311.63\n",
      "2020-09-09, 当前总资产 108552.59\n",
      "2020-09-10, 当前总资产 107746.89\n",
      "2020-09-11, 当前总资产 108124.74\n",
      "--------------2020-09-11 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000002', '000069', '000629', '000656', '000671', '000728', '000898', '001979', '002153', '002714', '002841', '002938', '002958', '300070', '300122', '300142', '300347', '600004', '600010', '600023', '600025', '600036', '600048', '600061', '600188', '600196', '600219', '600346', '600369', '600383', '600390', '600535', '600674', '600733', '600886', '600887', '600919', '600989', '600998', '601006', '601009', '601088', '601111', '601155', '601186', '601229', '601319', '601336', '601377', '601390', '601577', '601668', '601766', '601818', '601898', '601901', '601919', '601939', '601988', '601997']\n",
      "sell_stock ['000333', '000423', '000538', '000709', '000768', '000776', '000961', '002271', '002468', '002624', '002916', '002939', '600000', '600011', '600015', '600018', '600027', '600031', '600038', '600085', '600153', '600177', '600233', '600352', '600362', '600398', '600406', '600436', '600489', '600588', '600655', '600663', '600900', '600928', '601066', '601162', '601166', '601211', '601398', '601788', '601828', '601877', '601881', '601899', '601989', '601998', '603019', '603156', '603288']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-09-14, SELL EXECUTED, ref:61683, Price: 66.28, Cost: 1702.50, Comm 2.49, Size: -25.00, Stock: 000333\n",
      "2020-09-14, SELL EXECUTED, ref:61684, Price: 42.79, Cost: 1763.58, Comm 2.50, Size: -39.00, Stock: 000423\n",
      "2020-09-14, SELL EXECUTED, ref:61685, Price: 114.99, Cost: 1693.35, Comm 2.59, Size: -15.00, Stock: 000538\n",
      "2020-09-14, SELL EXECUTED, ref:61686, Price: 2.22, Cost: 1796.99, Comm 2.68, Size: -806.00, Stock: 000709\n",
      "2020-09-14, SELL EXECUTED, ref:61687, Price: 22.01, Cost: 1753.80, Comm 2.44, Size: -74.00, Stock: 000768\n",
      "2020-09-14, SELL EXECUTED, ref:61688, Price: 16.02, Cost: 1758.24, Comm 2.60, Size: -108.00, Stock: 000776\n",
      "2020-09-14, SELL EXECUTED, ref:61689, Price: 9.15, Cost: 1757.80, Comm 2.57, Size: -187.00, Stock: 000961\n",
      "2020-09-14, SELL EXECUTED, ref:61690, Price: 55.50, Cost: 1737.39, Comm 2.41, Size: -29.00, Stock: 002271\n",
      "2020-09-14, SELL EXECUTED, ref:61691, Price: 15.15, Cost: 1774.06, Comm 2.43, Size: -107.00, Stock: 002468\n",
      "2020-09-14, SELL EXECUTED, ref:61692, Price: 33.80, Cost: 1764.00, Comm 2.48, Size: -49.00, Stock: 002624\n",
      "2020-09-14, SELL EXECUTED, ref:61693, Price: 117.13, Cost: 1656.72, Comm 2.11, Size: -12.00, Stock: 002916\n",
      "2020-09-14, SELL EXECUTED, ref:61694, Price: 12.73, Cost: 1756.30, Comm 2.48, Size: -130.00, Stock: 002939\n",
      "2020-09-14, SELL EXECUTED, ref:61695, Price: 9.95, Cost: 1828.55, Comm 2.61, Size: -175.00, Stock: 600000\n",
      "2020-09-14, SELL EXECUTED, ref:61696, Price: 5.77, Cost: 1768.08, Comm 2.75, Size: -318.00, Stock: 600011\n",
      "2020-09-14, SELL EXECUTED, ref:61697, Price: 6.21, Cost: 1815.53, Comm 2.64, Size: -283.00, Stock: 600015\n",
      "2020-09-14, SELL EXECUTED, ref:61698, Price: 4.31, Cost: 1789.48, Comm 2.61, Size: -404.00, Stock: 600018\n",
      "2020-09-14, SELL EXECUTED, ref:61699, Price: 3.76, Cost: 1766.06, Comm 2.56, Size: -454.00, Stock: 600027\n",
      "2020-09-14, SELL EXECUTED, ref:61700, Price: 23.30, Cost: 1767.76, Comm 2.66, Size: -76.00, Stock: 600031\n",
      "2020-09-14, SELL EXECUTED, ref:61701, Price: 53.31, Cost: 1742.51, Comm 2.48, Size: -31.00, Stock: 600038\n",
      "2020-09-14, SELL EXECUTED, ref:61702, Price: 29.00, Cost: 1741.35, Comm 2.48, Size: -57.00, Stock: 600085\n",
      "2020-09-14, SELL EXECUTED, ref:61703, Price: 8.96, Cost: 1740.97, Comm 2.51, Size: -187.00, Stock: 600153\n",
      "2020-09-14, SELL EXECUTED, ref:61704, Price: 7.11, Cost: 1742.40, Comm 2.56, Size: -240.00, Stock: 600177\n",
      "2020-09-14, SELL EXECUTED, ref:61705, Price: 15.15, Cost: 1759.32, Comm 2.45, Size: -108.00, Stock: 600233\n",
      "2020-09-14, SELL EXECUTED, ref:61706, Price: 13.81, Cost: 1758.00, Comm 2.49, Size: -120.00, Stock: 600352\n",
      "2020-09-14, SELL EXECUTED, ref:61707, Price: 15.21, Cost: 1789.80, Comm 2.60, Size: -114.00, Stock: 600362\n",
      "2020-09-14, SELL EXECUTED, ref:61708, Price: 6.76, Cost: 1760.92, Comm 2.70, Size: -266.00, Stock: 600398\n",
      "2020-09-14, SELL EXECUTED, ref:61709, Price: 20.10, Cost: 1760.54, Comm 2.47, Size: -82.00, Stock: 600406\n",
      "2020-09-14, SELL EXECUTED, ref:61710, Price: 262.05, Cost: 1708.00, Comm 2.75, Size: -7.00, Stock: 600436\n",
      "2020-09-14, SELL EXECUTED, ref:61711, Price: 10.64, Cost: 1757.70, Comm 2.59, Size: -162.00, Stock: 600489\n",
      "2020-09-14, SELL EXECUTED, ref:61712, Price: 38.80, Cost: 1762.57, Comm 2.50, Size: -43.00, Stock: 600588\n",
      "2020-09-14, SELL EXECUTED, ref:61713, Price: 9.25, Cost: 1765.40, Comm 2.53, Size: -182.00, Stock: 600655\n",
      "2020-09-14, SELL EXECUTED, ref:61714, Price: 11.84, Cost: 1820.97, Comm 2.58, Size: -145.00, Stock: 600663\n",
      "2020-09-14, SELL EXECUTED, ref:61715, Price: 20.40, Cost: 1690.07, Comm 2.72, Size: -89.00, Stock: 600900\n",
      "2020-09-14, SELL EXECUTED, ref:61716, Price: 5.31, Cost: 1833.56, Comm 2.56, Size: -322.00, Stock: 600928\n",
      "2020-09-14, SELL EXECUTED, ref:61717, Price: 51.03, Cost: 1731.96, Comm 2.60, Size: -34.00, Stock: 601066\n",
      "2020-09-14, SELL EXECUTED, ref:61718, Price: 6.32, Cost: 1762.80, Comm 2.46, Size: -260.00, Stock: 601162\n",
      "2020-09-14, SELL EXECUTED, ref:61719, Price: 16.16, Cost: 1753.81, Comm 2.64, Size: -109.00, Stock: 601166\n",
      "2020-09-14, SELL EXECUTED, ref:61720, Price: 18.43, Cost: 1762.50, Comm 2.60, Size: -94.00, Stock: 601211\n",
      "2020-09-14, SELL EXECUTED, ref:61721, Price: 4.93, Cost: 1795.90, Comm 2.66, Size: -360.00, Stock: 601398\n",
      "2020-09-14, SELL EXECUTED, ref:61722, Price: 21.87, Cost: 1731.56, Comm 2.39, Size: -73.00, Stock: 601788\n",
      "2020-09-14, SELL EXECUTED, ref:61723, Price: 10.14, Cost: 1762.20, Comm 2.74, Size: -180.00, Stock: 601828\n",
      "2020-09-14, SELL EXECUTED, ref:61724, Price: 30.09, Cost: 1779.80, Comm 2.48, Size: -55.00, Stock: 601877\n",
      "2020-09-14, SELL EXECUTED, ref:61725, Price: 12.37, Cost: 1750.04, Comm 2.49, Size: -134.00, Stock: 601881\n",
      "2020-09-14, SELL EXECUTED, ref:61726, Price: 7.00, Cost: 1789.20, Comm 2.65, Size: -252.00, Stock: 601899\n",
      "2020-09-14, SELL EXECUTED, ref:61727, Price: 4.47, Cost: 1765.28, Comm 2.51, Size: -374.00, Stock: 601989\n",
      "2020-09-14, SELL EXECUTED, ref:61728, Price: 5.09, Cost: 1791.78, Comm 2.61, Size: -342.00, Stock: 601998\n",
      "2020-09-14, SELL EXECUTED, ref:61729, Price: 39.57, Cost: 1757.67, Comm 2.43, Size: -41.00, Stock: 603019\n",
      "2020-09-14, SELL EXECUTED, ref:61730, Price: 23.94, Cost: 1741.32, Comm 2.26, Size: -63.00, Stock: 603156\n",
      "2020-09-14, SELL EXECUTED, ref:61731, Price: 163.90, Cost: 1685.00, Comm 2.46, Size: -10.00, Stock: 603288\n",
      "2020-09-14, BUY EXECUTED, ref:61732, Price: 28.01, Cost: 1708.61, Comm 2.56, Size: 61.00, Stock: 000002\n",
      "2020-09-14, BUY EXECUTED, ref:61733, Price: 7.11, Cost: 1706.40, Comm 2.56, Size: 240.00, Stock: 000069\n",
      "2020-09-14, SELL EXECUTED, ref:61734, Price: 2.17, Cost: 94.12, Comm 0.14, Size: -43.00, Stock: 000629\n",
      "2020-09-14, BUY EXECUTED, ref:61735, Price: 9.77, Cost: 1709.75, Comm 2.56, Size: 175.00, Stock: 000656\n",
      "2020-09-14, BUY EXECUTED, ref:61736, Price: 7.91, Cost: 1724.38, Comm 2.59, Size: 218.00, Stock: 000671\n",
      "2020-09-14, BUY EXECUTED, ref:61737, Price: 9.92, Cost: 1716.16, Comm 2.57, Size: 173.00, Stock: 000728\n",
      "2020-09-14, BUY EXECUTED, ref:61738, Price: 2.68, Cost: 1709.84, Comm 2.56, Size: 638.00, Stock: 000898\n",
      "2020-09-14, BUY EXECUTED, ref:61739, Price: 16.05, Cost: 1701.30, Comm 2.55, Size: 106.00, Stock: 001979\n",
      "2020-09-14, BUY EXECUTED, ref:61740, Price: 35.85, Cost: 1828.35, Comm 2.74, Size: 51.00, Stock: 002153\n",
      "2020-09-14, BUY EXECUTED, ref:61741, Price: 79.49, Cost: 1669.29, Comm 2.50, Size: 21.00, Stock: 002714\n",
      "2020-09-14, BUY EXECUTED, ref:61742, Price: 98.02, Cost: 1666.34, Comm 2.50, Size: 17.00, Stock: 002841\n",
      "2020-09-14, SELL EXECUTED, ref:61743, Price: 49.88, Cost: 94.68, Comm 0.15, Size: -2.00, Stock: 002938\n",
      "2020-09-14, BUY EXECUTED, ref:61744, Price: 5.17, Cost: 1711.27, Comm 2.57, Size: 331.00, Stock: 002958\n",
      "2020-09-14, BUY EXECUTED, ref:61745, Price: 9.34, Cost: 1727.90, Comm 2.59, Size: 185.00, Stock: 300070\n",
      "2020-09-14, BUY EXECUTED, ref:61746, Price: 128.82, Cost: 1674.66, Comm 2.51, Size: 13.00, Stock: 300122\n",
      "2020-09-14, BUY EXECUTED, ref:61747, Price: 56.30, Cost: 1745.30, Comm 2.62, Size: 31.00, Stock: 300142\n",
      "2020-09-14, BUY EXECUTED, ref:61748, Price: 101.88, Cost: 1731.96, Comm 2.60, Size: 17.00, Stock: 300347\n",
      "2020-09-14, BUY EXECUTED, ref:61749, Price: 14.55, Cost: 1716.90, Comm 2.58, Size: 118.00, Stock: 600004\n",
      "2020-09-14, SELL EXECUTED, ref:61750, Price: 1.18, Cost: 98.25, Comm 0.15, Size: -84.00, Stock: 600010\n",
      "2020-09-14, BUY EXECUTED, ref:61751, Price: 3.85, Cost: 1724.80, Comm 2.59, Size: 448.00, Stock: 600023\n",
      "2020-09-14, SELL EXECUTED, ref:61752, Price: 4.18, Cost: 81.00, Comm 0.13, Size: -20.00, Stock: 600025\n",
      "2020-09-14, BUY EXECUTED, ref:61753, Price: 37.40, Cost: 1683.00, Comm 2.52, Size: 45.00, Stock: 600036\n",
      "2020-09-14, BUY EXECUTED, ref:61754, Price: 16.60, Cost: 1709.80, Comm 2.56, Size: 103.00, Stock: 600048\n",
      "2020-09-14, BUY EXECUTED, ref:61755, Price: 14.70, Cost: 1705.20, Comm 2.56, Size: 116.00, Stock: 600061\n",
      "2020-09-14, SELL EXECUTED, ref:61756, Price: 9.12, Cost: 37.20, Comm 0.05, Size: -4.00, Stock: 600188\n",
      "2020-09-14, BUY EXECUTED, ref:61757, Price: 48.66, Cost: 1703.10, Comm 2.55, Size: 35.00, Stock: 600196\n",
      "2020-09-14, BUY EXECUTED, ref:61758, Price: 2.48, Cost: 1711.20, Comm 2.57, Size: 690.00, Stock: 600219\n",
      "2020-09-14, BUY EXECUTED, ref:61759, Price: 19.44, Cost: 1730.16, Comm 2.60, Size: 89.00, Stock: 600346\n",
      "2020-09-14, BUY EXECUTED, ref:61760, Price: 5.20, Cost: 1716.00, Comm 2.57, Size: 330.00, Stock: 600369\n",
      "2020-09-14, BUY EXECUTED, ref:61761, Price: 15.03, Cost: 1728.45, Comm 2.59, Size: 115.00, Stock: 600383\n",
      "2020-09-14, BUY EXECUTED, ref:61762, Price: 7.56, Cost: 1716.12, Comm 2.57, Size: 227.00, Stock: 600390\n",
      "2020-09-14, BUY EXECUTED, ref:61763, Price: 18.18, Cost: 36.36, Comm 0.05, Size: 2.00, Stock: 600535\n",
      "2020-09-14, BUY EXECUTED, ref:61764, Price: 9.96, Cost: 1713.12, Comm 2.57, Size: 172.00, Stock: 600674\n",
      "2020-09-14, BUY EXECUTED, ref:61765, Price: 6.48, Cost: 1717.20, Comm 2.58, Size: 265.00, Stock: 600733\n",
      "2020-09-14, BUY EXECUTED, ref:61766, Price: 9.22, Cost: 1714.92, Comm 2.57, Size: 186.00, Stock: 600886\n",
      "2020-09-14, BUY EXECUTED, ref:61767, Price: 39.75, Cost: 1749.00, Comm 2.62, Size: 44.00, Stock: 600887\n",
      "2020-09-14, BUY EXECUTED, ref:61768, Price: 6.33, Cost: 1709.10, Comm 2.56, Size: 270.00, Stock: 600919\n",
      "2020-09-14, BUY EXECUTED, ref:61769, Price: 10.89, Cost: 1731.51, Comm 2.60, Size: 159.00, Stock: 600989\n",
      "2020-09-14, BUY EXECUTED, ref:61770, Price: 16.06, Cost: 1718.42, Comm 2.58, Size: 107.00, Stock: 600998\n",
      "2020-09-14, BUY EXECUTED, ref:61771, Price: 6.53, Cost: 1710.86, Comm 2.57, Size: 262.00, Stock: 601006\n",
      "2020-09-14, BUY EXECUTED, ref:61772, Price: 8.37, Cost: 1707.48, Comm 2.56, Size: 204.00, Stock: 601009\n",
      "2020-09-14, SELL EXECUTED, ref:61773, Price: 16.00, Cost: 16.24, Comm 0.02, Size: -1.00, Stock: 601088\n",
      "2020-09-14, BUY EXECUTED, ref:61774, Price: 7.47, Cost: 1725.57, Comm 2.59, Size: 231.00, Stock: 601111\n",
      "2020-09-14, BUY EXECUTED, ref:61775, Price: 8.62, Cost: 1715.38, Comm 2.57, Size: 199.00, Stock: 601186\n",
      "2020-09-14, BUY EXECUTED, ref:61776, Price: 8.29, Cost: 1707.74, Comm 2.56, Size: 206.00, Stock: 601229\n",
      "2020-09-14, BUY EXECUTED, ref:61777, Price: 61.22, Cost: 1714.16, Comm 2.57, Size: 28.00, Stock: 601336\n",
      "2020-09-14, BUY EXECUTED, ref:61778, Price: 7.96, Cost: 1719.36, Comm 2.58, Size: 216.00, Stock: 601377\n",
      "2020-09-14, BUY EXECUTED, ref:61779, Price: 5.46, Cost: 1714.44, Comm 2.57, Size: 314.00, Stock: 601390\n",
      "2020-09-14, BUY EXECUTED, ref:61780, Price: 8.85, Cost: 1699.20, Comm 2.55, Size: 192.00, Stock: 601577\n",
      "2020-09-14, BUY EXECUTED, ref:61781, Price: 5.04, Cost: 1718.64, Comm 2.58, Size: 341.00, Stock: 601668\n",
      "2020-09-14, BUY EXECUTED, ref:61782, Price: 5.60, Cost: 1713.60, Comm 2.57, Size: 306.00, Stock: 601766\n",
      "2020-09-14, BUY EXECUTED, ref:61783, Price: 3.73, Cost: 1715.80, Comm 2.57, Size: 460.00, Stock: 601818\n",
      "2020-09-14, BUY EXECUTED, ref:61784, Price: 4.07, Cost: 1713.47, Comm 2.57, Size: 421.00, Stock: 601898\n",
      "2020-09-14, BUY EXECUTED, ref:61785, Price: 8.25, Cost: 1716.00, Comm 2.57, Size: 208.00, Stock: 601901\n",
      "2020-09-14, BUY EXECUTED, ref:61786, Price: 5.80, Cost: 1711.00, Comm 2.57, Size: 295.00, Stock: 601919\n",
      "2020-09-14, SELL EXECUTED, ref:61787, Price: 6.15, Cost: 62.19, Comm 0.09, Size: -10.00, Stock: 601939\n",
      "2020-09-14, BUY EXECUTED, ref:61788, Price: 3.20, Cost: 1708.80, Comm 2.56, Size: 534.00, Stock: 601988\n",
      "2020-09-14, SELL EXECUTED, ref:61789, Price: 7.85, Cost: 15.84, Comm 0.02, Size: -2.00, Stock: 601997\n",
      "2020-09-14, 当前总资产 107927.99\n",
      "2020-09-15, 当前总资产 108483.03\n",
      "2020-09-16, 当前总资产 108524.94\n",
      "2020-09-17, 当前总资产 107954.26\n",
      "2020-09-18, 当前总资产 110761.83\n",
      "--------------2020-09-18 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000333', '000415', '000629', '000630', '000671', '000703', '000709', '000723', '000898', '002010', '002024', '002032', '002311', '002607', '002841', '600010', '600015', '600016', '600028', '600068', '600153', '600170', '600221', '600297', '600309', '600332', '600372', '600398', '600482', '600655', '600663', '600674', '600733', '600795', '600816', '600848', '600886', '600893', '600928', '600998', '601006', '601012', '601021', '601117', '601229', '601288', '601298', '601328', '601390', '601398', '601600', '601818', '601898', '601939', '601988', '601992', '601998', '603501', '603833', '603899']\n",
      "sell_stock ['000002', '000069', '000656', '000728', '001979', '002153', '002714', '002938', '002958', '300070', '300122', '300142', '300347', '600004', '600023', '600025', '600036', '600048', '600061', '600188', '600196', '600219', '600346', '600369', '600383', '600390', '600535', '600887', '600919', '600989', '601009', '601088', '601111', '601155', '601186', '601319', '601336', '601377', '601577', '601668', '601766', '601901', '601919', '601997']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-09-21, SELL EXECUTED, ref:61790, Price: 29.29, Cost: 1708.61, Comm 2.68, Size: -61.00, Stock: 000002\n",
      "2020-09-21, SELL EXECUTED, ref:61791, Price: 7.25, Cost: 1706.40, Comm 2.61, Size: -240.00, Stock: 000069\n",
      "2020-09-21, SELL EXECUTED, ref:61792, Price: 10.38, Cost: 1709.75, Comm 2.72, Size: -175.00, Stock: 000656\n",
      "2020-09-21, SELL EXECUTED, ref:61793, Price: 10.55, Cost: 1716.16, Comm 2.74, Size: -173.00, Stock: 000728\n",
      "2020-09-21, SELL EXECUTED, ref:61794, Price: 16.02, Cost: 1701.30, Comm 2.55, Size: -106.00, Stock: 001979\n",
      "2020-09-21, SELL EXECUTED, ref:61795, Price: 39.96, Cost: 1828.35, Comm 3.06, Size: -51.00, Stock: 002153\n",
      "2020-09-21, SELL EXECUTED, ref:61796, Price: 75.30, Cost: 1669.29, Comm 2.37, Size: -21.00, Stock: 002714\n",
      "2020-09-21, SELL EXECUTED, ref:61797, Price: 57.00, Cost: 1656.90, Comm 2.99, Size: -35.00, Stock: 002938\n",
      "2020-09-21, SELL EXECUTED, ref:61798, Price: 5.50, Cost: 1711.27, Comm 2.73, Size: -331.00, Stock: 002958\n",
      "2020-09-21, SELL EXECUTED, ref:61799, Price: 9.60, Cost: 1727.90, Comm 2.66, Size: -185.00, Stock: 300070\n",
      "2020-09-21, SELL EXECUTED, ref:61800, Price: 123.90, Cost: 1674.66, Comm 2.42, Size: -13.00, Stock: 300122\n",
      "2020-09-21, SELL EXECUTED, ref:61801, Price: 53.60, Cost: 1745.30, Comm 2.49, Size: -31.00, Stock: 300142\n",
      "2020-09-21, SELL EXECUTED, ref:61802, Price: 97.97, Cost: 1731.96, Comm 2.50, Size: -17.00, Stock: 300347\n",
      "2020-09-21, SELL EXECUTED, ref:61803, Price: 14.69, Cost: 1716.90, Comm 2.60, Size: -118.00, Stock: 600004\n",
      "2020-09-21, SELL EXECUTED, ref:61804, Price: 3.92, Cost: 1724.80, Comm 2.63, Size: -448.00, Stock: 600023\n",
      "2020-09-21, SELL EXECUTED, ref:61805, Price: 4.27, Cost: 1668.60, Comm 2.64, Size: -412.00, Stock: 600025\n",
      "2020-09-21, SELL EXECUTED, ref:61806, Price: 39.00, Cost: 1683.00, Comm 2.63, Size: -45.00, Stock: 600036\n",
      "2020-09-21, SELL EXECUTED, ref:61807, Price: 17.36, Cost: 1709.80, Comm 2.68, Size: -103.00, Stock: 600048\n",
      "2020-09-21, SELL EXECUTED, ref:61808, Price: 15.22, Cost: 1705.20, Comm 2.65, Size: -116.00, Stock: 600061\n",
      "2020-09-21, SELL EXECUTED, ref:61809, Price: 9.87, Cost: 1748.40, Comm 2.78, Size: -188.00, Stock: 600188\n",
      "2020-09-21, SELL EXECUTED, ref:61810, Price: 47.80, Cost: 1703.10, Comm 2.51, Size: -35.00, Stock: 600196\n",
      "2020-09-21, SELL EXECUTED, ref:61811, Price: 2.52, Cost: 1711.20, Comm 2.61, Size: -690.00, Stock: 600219\n",
      "2020-09-21, SELL EXECUTED, ref:61812, Price: 20.35, Cost: 1730.16, Comm 2.72, Size: -89.00, Stock: 600346\n",
      "2020-09-21, SELL EXECUTED, ref:61813, Price: 5.42, Cost: 1716.00, Comm 2.68, Size: -330.00, Stock: 600369\n",
      "2020-09-21, SELL EXECUTED, ref:61814, Price: 15.89, Cost: 1728.45, Comm 2.74, Size: -115.00, Stock: 600383\n",
      "2020-09-21, SELL EXECUTED, ref:61815, Price: 7.49, Cost: 1716.12, Comm 2.55, Size: -227.00, Stock: 600390\n",
      "2020-09-21, SELL EXECUTED, ref:61816, Price: 17.85, Cost: 1809.20, Comm 2.52, Size: -94.00, Stock: 600535\n",
      "2020-09-21, SELL EXECUTED, ref:61817, Price: 39.34, Cost: 1749.00, Comm 2.60, Size: -44.00, Stock: 600887\n",
      "2020-09-21, SELL EXECUTED, ref:61818, Price: 6.59, Cost: 1709.10, Comm 2.67, Size: -270.00, Stock: 600919\n",
      "2020-09-21, SELL EXECUTED, ref:61819, Price: 11.02, Cost: 1731.51, Comm 2.63, Size: -159.00, Stock: 600989\n",
      "2020-09-21, SELL EXECUTED, ref:61820, Price: 8.66, Cost: 1707.48, Comm 2.65, Size: -204.00, Stock: 601009\n",
      "2020-09-21, SELL EXECUTED, ref:61821, Price: 16.72, Cost: 1753.92, Comm 2.71, Size: -108.00, Stock: 601088\n",
      "2020-09-21, SELL EXECUTED, ref:61822, Price: 8.06, Cost: 1725.57, Comm 2.79, Size: -231.00, Stock: 601111\n",
      "2020-09-21, SELL EXECUTED, ref:61823, Price: 34.78, Cost: 1846.13, Comm 2.66, Size: -51.00, Stock: 601155\n",
      "2020-09-21, SELL EXECUTED, ref:61824, Price: 8.82, Cost: 1715.38, Comm 2.63, Size: -199.00, Stock: 601186\n",
      "2020-09-21, SELL EXECUTED, ref:61825, Price: 7.21, Cost: 1755.45, Comm 2.69, Size: -249.00, Stock: 601319\n",
      "2020-09-21, SELL EXECUTED, ref:61826, Price: 69.23, Cost: 1714.16, Comm 2.91, Size: -28.00, Stock: 601336\n",
      "2020-09-21, SELL EXECUTED, ref:61827, Price: 8.67, Cost: 1719.36, Comm 2.81, Size: -216.00, Stock: 601377\n",
      "2020-09-21, SELL EXECUTED, ref:61828, Price: 9.20, Cost: 1699.20, Comm 2.65, Size: -192.00, Stock: 601577\n",
      "2020-09-21, SELL EXECUTED, ref:61829, Price: 5.24, Cost: 1718.64, Comm 2.68, Size: -341.00, Stock: 601668\n",
      "2020-09-21, SELL EXECUTED, ref:61830, Price: 5.69, Cost: 1713.60, Comm 2.61, Size: -306.00, Stock: 601766\n",
      "2020-09-21, SELL EXECUTED, ref:61831, Price: 8.75, Cost: 1716.00, Comm 2.73, Size: -208.00, Stock: 601901\n",
      "2020-09-21, SELL EXECUTED, ref:61832, Price: 5.84, Cost: 1711.00, Comm 2.58, Size: -295.00, Stock: 601919\n",
      "2020-09-21, SELL EXECUTED, ref:61833, Price: 8.16, Cost: 1734.48, Comm 2.68, Size: -219.00, Stock: 601997\n",
      "2020-09-21, BUY EXECUTED, ref:61834, Price: 70.25, Cost: 1686.00, Comm 2.53, Size: 24.00, Stock: 000333\n",
      "2020-09-21, BUY EXECUTED, ref:61835, Price: 2.96, Cost: 1799.68, Comm 2.70, Size: 608.00, Stock: 000415\n",
      "2020-09-21, BUY EXECUTED, ref:61836, Price: 2.17, Cost: 54.25, Comm 0.08, Size: 25.00, Stock: 000629\n",
      "2020-09-21, BUY EXECUTED, ref:61837, Price: 2.38, Cost: 1775.48, Comm 2.66, Size: 746.00, Stock: 000630\n",
      "2020-09-21, BUY EXECUTED, ref:61838, Price: 7.84, Cost: 31.36, Comm 0.05, Size: 4.00, Stock: 000671\n",
      "2020-09-21, BUY EXECUTED, ref:61839, Price: 11.93, Cost: 1765.64, Comm 2.65, Size: 148.00, Stock: 000703\n",
      "2020-09-21, BUY EXECUTED, ref:61840, Price: 2.24, Cost: 1760.64, Comm 2.64, Size: 786.00, Stock: 000709\n",
      "2020-09-21, BUY EXECUTED, ref:61841, Price: 7.00, Cost: 1764.00, Comm 2.65, Size: 252.00, Stock: 000723\n",
      "2020-09-21, BUY EXECUTED, ref:61842, Price: 2.73, Cost: 16.38, Comm 0.02, Size: 6.00, Stock: 000898\n",
      "2020-09-21, BUY EXECUTED, ref:61843, Price: 6.33, Cost: 1747.08, Comm 2.62, Size: 276.00, Stock: 002010\n",
      "2020-09-21, BUY EXECUTED, ref:61844, Price: 9.40, Cost: 1748.40, Comm 2.62, Size: 186.00, Stock: 002024\n",
      "2020-09-21, BUY EXECUTED, ref:61845, Price: 79.29, Cost: 1744.38, Comm 2.62, Size: 22.00, Stock: 002032\n",
      "2020-09-21, BUY EXECUTED, ref:61846, Price: 60.10, Cost: 1742.90, Comm 2.61, Size: 29.00, Stock: 002311\n",
      "2020-09-21, BUY EXECUTED, ref:61847, Price: 30.88, Cost: 1729.28, Comm 2.59, Size: 56.00, Stock: 002607\n",
      "2020-09-21, BUY EXECUTED, ref:61848, Price: 1.18, Cost: 41.30, Comm 0.06, Size: 35.00, Stock: 600010\n",
      "2020-09-21, BUY EXECUTED, ref:61849, Price: 6.33, Cost: 1747.08, Comm 2.62, Size: 276.00, Stock: 600015\n",
      "2020-09-21, BUY EXECUTED, ref:61850, Price: 5.50, Cost: 1749.00, Comm 2.62, Size: 318.00, Stock: 600016\n",
      "2020-09-21, BUY EXECUTED, ref:61851, Price: 3.96, Cost: 1750.32, Comm 2.63, Size: 442.00, Stock: 600028\n",
      "2020-09-21, BUY EXECUTED, ref:61852, Price: 6.10, Cost: 1750.70, Comm 2.63, Size: 287.00, Stock: 600068\n",
      "2020-09-21, BUY EXECUTED, ref:61853, Price: 9.15, Cost: 1747.65, Comm 2.62, Size: 191.00, Stock: 600153\n",
      "2020-09-21, BUY EXECUTED, ref:61854, Price: 3.18, Cost: 1752.18, Comm 2.63, Size: 551.00, Stock: 600170\n",
      "2020-09-21, BUY EXECUTED, ref:61855, Price: 1.86, Cost: 1761.42, Comm 2.64, Size: 947.00, Stock: 600221\n",
      "2020-09-21, BUY EXECUTED, ref:61856, Price: 4.01, Cost: 1740.34, Comm 2.61, Size: 434.00, Stock: 600297\n",
      "2020-09-21, BUY EXECUTED, ref:61857, Price: 75.60, Cost: 1738.80, Comm 2.61, Size: 23.00, Stock: 600309\n",
      "2020-09-21, BUY EXECUTED, ref:61858, Price: 31.45, Cost: 1729.75, Comm 2.59, Size: 55.00, Stock: 600332\n",
      "2020-09-21, BUY EXECUTED, ref:61859, Price: 16.55, Cost: 1754.30, Comm 2.63, Size: 106.00, Stock: 600372\n",
      "2020-09-21, BUY EXECUTED, ref:61860, Price: 6.70, Cost: 1755.40, Comm 2.63, Size: 262.00, Stock: 600398\n",
      "2020-09-21, BUY EXECUTED, ref:61861, Price: 18.20, Cost: 1747.20, Comm 2.62, Size: 96.00, Stock: 600482\n",
      "2020-09-21, BUY EXECUTED, ref:61862, Price: 9.31, Cost: 1768.90, Comm 2.65, Size: 190.00, Stock: 600655\n",
      "2020-09-21, BUY EXECUTED, ref:61863, Price: 12.15, Cost: 1749.60, Comm 2.62, Size: 144.00, Stock: 600663\n",
      "2020-09-21, BUY EXECUTED, ref:61864, Price: 10.18, Cost: 10.18, Comm 0.02, Size: 1.00, Stock: 600674\n",
      "2020-09-21, BUY EXECUTED, ref:61865, Price: 6.31, Cost: 82.03, Comm 0.12, Size: 13.00, Stock: 600733\n",
      "2020-09-21, BUY EXECUTED, ref:61866, Price: 2.16, Cost: 1751.76, Comm 2.63, Size: 811.00, Stock: 600795\n",
      "2020-09-21, BUY EXECUTED, ref:61867, Price: 2.01, Cost: 1752.72, Comm 2.63, Size: 872.00, Stock: 600816\n",
      "2020-09-21, BUY EXECUTED, ref:61868, Price: 23.30, Cost: 1770.80, Comm 2.66, Size: 76.00, Stock: 600848\n",
      "2020-09-21, BUY EXECUTED, ref:61869, Price: 41.94, Cost: 1761.48, Comm 2.64, Size: 42.00, Stock: 600893\n",
      "2020-09-21, BUY EXECUTED, ref:61870, Price: 5.44, Cost: 1746.24, Comm 2.62, Size: 321.00, Stock: 600928\n",
      "2020-09-21, SELL EXECUTED, ref:61871, Price: 17.43, Cost: 112.42, Comm 0.18, Size: -7.00, Stock: 600998\n",
      "2020-09-21, BUY EXECUTED, ref:61872, Price: 6.51, Cost: 45.57, Comm 0.07, Size: 7.00, Stock: 601006\n",
      "2020-09-21, BUY EXECUTED, ref:61873, Price: 72.96, Cost: 1751.04, Comm 2.63, Size: 24.00, Stock: 601012\n",
      "2020-09-21, BUY EXECUTED, ref:61874, Price: 49.00, Cost: 1715.00, Comm 2.57, Size: 35.00, Stock: 601021\n",
      "2020-09-21, BUY EXECUTED, ref:61875, Price: 5.64, Cost: 1759.68, Comm 2.64, Size: 312.00, Stock: 601117\n",
      "2020-09-21, BUY EXECUTED, ref:61876, Price: 8.44, Cost: 8.44, Comm 0.01, Size: 1.00, Stock: 601229\n",
      "2020-09-21, BUY EXECUTED, ref:61877, Price: 3.20, Cost: 1753.60, Comm 2.63, Size: 548.00, Stock: 601288\n",
      "2020-09-21, BUY EXECUTED, ref:61878, Price: 6.05, Cost: 1760.55, Comm 2.64, Size: 291.00, Stock: 601298\n",
      "2020-09-21, BUY EXECUTED, ref:61879, Price: 4.68, Cost: 1750.32, Comm 2.63, Size: 374.00, Stock: 601328\n",
      "2020-09-21, SELL EXECUTED, ref:61880, Price: 5.81, Cost: 54.60, Comm 0.09, Size: -10.00, Stock: 601390\n",
      "2020-09-21, BUY EXECUTED, ref:61881, Price: 4.97, Cost: 1749.44, Comm 2.62, Size: 352.00, Stock: 601398\n",
      "2020-09-21, BUY EXECUTED, ref:61882, Price: 3.12, Cost: 1756.56, Comm 2.63, Size: 563.00, Stock: 601600\n",
      "2020-09-21, BUY EXECUTED, ref:61883, Price: 3.77, Cost: 18.85, Comm 0.03, Size: 5.00, Stock: 601818\n",
      "2020-09-21, BUY EXECUTED, ref:61884, Price: 4.14, Cost: 12.42, Comm 0.02, Size: 3.00, Stock: 601898\n",
      "2020-09-21, BUY EXECUTED, ref:61885, Price: 6.24, Cost: 12.48, Comm 0.02, Size: 2.00, Stock: 601939\n",
      "2020-09-21, BUY EXECUTED, ref:61886, Price: 3.23, Cost: 22.61, Comm 0.03, Size: 7.00, Stock: 601988\n",
      "2020-09-21, BUY EXECUTED, ref:61887, Price: 3.23, Cost: 1750.66, Comm 2.63, Size: 542.00, Stock: 601992\n",
      "2020-09-21, BUY EXECUTED, ref:61888, Price: 5.20, Cost: 1757.60, Comm 2.64, Size: 338.00, Stock: 601998\n",
      "2020-09-21, BUY EXECUTED, ref:61889, Price: 191.50, Cost: 1723.50, Comm 2.59, Size: 9.00, Stock: 603501\n",
      "2020-09-21, BUY EXECUTED, ref:61890, Price: 115.00, Cost: 1725.00, Comm 2.59, Size: 15.00, Stock: 603833\n",
      "2020-09-21, BUY EXECUTED, ref:61891, Price: 68.02, Cost: 1768.52, Comm 2.65, Size: 26.00, Stock: 603899\n",
      "2020-09-21, 当前总资产 110221.69\n",
      "2020-09-22, 当前总资产 108681.89\n",
      "2020-09-23, 当前总资产 108622.86\n",
      "2020-09-24, 当前总资产 106767.09\n",
      "2020-09-25, 当前总资产 106408.60\n",
      "--------------2020-09-25 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000002', '000063', '000333', '000568', '000661', '000728', '000786', '000858', '000938', '000961', '002007', '002081', '002142', '002236', '002304', '002352', '002411', '002415', '002456', '002466', '002508', '002594', '002607', '002624', '002714', '300033', '300122', '300136', '300142', '300347', '300433', '600036', '600048', '600176', '600188', '600196', '600297', '600309', '600346', '600383', '600436', '600438', '600519', '600741', '600760', '600809', '600887', '600893', '601012', '601111', '601155', '601216', '601607', '601633', '601919', '603259', '603288', '603501', '603799', '603986']\n",
      "sell_stock ['000415', '000629', '000630', '000671', '000703', '000709', '000723', '000898', '002010', '002024', '002032', '002311', '002841', '600010', '600015', '600016', '600028', '600068', '600153', '600170', '600221', '600332', '600372', '600398', '600482', '600655', '600663', '600674', '600733', '600795', '600816', '600848', '600886', '600928', '600998', '601006', '601021', '601117', '601229', '601288', '601298', '601328', '601390', '601398', '601600', '601818', '601898', '601939', '601988', '601992', '601998', '603833', '603899']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-09-28, SELL EXECUTED, ref:61892, Price: 2.79, Cost: 1799.68, Comm 2.54, Size: -608.00, Stock: 000415\n",
      "2020-09-28, SELL EXECUTED, ref:61893, Price: 2.10, Cost: 1774.62, Comm 2.55, Size: -811.00, Stock: 000629\n",
      "2020-09-28, SELL EXECUTED, ref:61894, Price: 2.24, Cost: 1775.48, Comm 2.51, Size: -746.00, Stock: 000630\n",
      "2020-09-28, SELL EXECUTED, ref:61895, Price: 7.53, Cost: 1755.74, Comm 2.51, Size: -222.00, Stock: 000671\n",
      "2020-09-28, SELL EXECUTED, ref:61896, Price: 10.60, Cost: 1765.64, Comm 2.35, Size: -148.00, Stock: 000703\n",
      "2020-09-28, SELL EXECUTED, ref:61897, Price: 2.12, Cost: 1760.64, Comm 2.50, Size: -786.00, Stock: 000709\n",
      "2020-09-28, SELL EXECUTED, ref:61898, Price: 6.36, Cost: 1764.00, Comm 2.40, Size: -252.00, Stock: 000723\n",
      "2020-09-28, SELL EXECUTED, ref:61899, Price: 2.61, Cost: 1726.22, Comm 2.52, Size: -644.00, Stock: 000898\n",
      "2020-09-28, SELL EXECUTED, ref:61900, Price: 6.01, Cost: 1747.08, Comm 2.49, Size: -276.00, Stock: 002010\n",
      "2020-09-28, SELL EXECUTED, ref:61901, Price: 8.97, Cost: 1748.40, Comm 2.50, Size: -186.00, Stock: 002024\n",
      "2020-09-28, SELL EXECUTED, ref:61902, Price: 78.78, Cost: 1744.38, Comm 2.60, Size: -22.00, Stock: 002032\n",
      "2020-09-28, SELL EXECUTED, ref:61903, Price: 59.10, Cost: 1742.90, Comm 2.57, Size: -29.00, Stock: 002311\n",
      "2020-09-28, SELL EXECUTED, ref:61904, Price: 96.01, Cost: 1666.34, Comm 2.45, Size: -17.00, Stock: 002841\n",
      "2020-09-28, SELL EXECUTED, ref:61905, Price: 1.15, Cost: 1738.44, Comm 2.56, Size: -1486.00, Stock: 600010\n",
      "2020-09-28, SELL EXECUTED, ref:61906, Price: 6.18, Cost: 1747.08, Comm 2.56, Size: -276.00, Stock: 600015\n",
      "2020-09-28, SELL EXECUTED, ref:61907, Price: 5.31, Cost: 1749.00, Comm 2.53, Size: -318.00, Stock: 600016\n",
      "2020-09-28, SELL EXECUTED, ref:61908, Price: 3.89, Cost: 1750.32, Comm 2.58, Size: -442.00, Stock: 600028\n",
      "2020-09-28, SELL EXECUTED, ref:61909, Price: 5.98, Cost: 1750.70, Comm 2.57, Size: -287.00, Stock: 600068\n",
      "2020-09-28, SELL EXECUTED, ref:61910, Price: 8.62, Cost: 1747.65, Comm 2.47, Size: -191.00, Stock: 600153\n",
      "2020-09-28, SELL EXECUTED, ref:61911, Price: 3.10, Cost: 1752.18, Comm 2.56, Size: -551.00, Stock: 600170\n",
      "2020-09-28, SELL EXECUTED, ref:61912, Price: 1.77, Cost: 1761.42, Comm 2.51, Size: -947.00, Stock: 600221\n",
      "2020-09-28, SELL EXECUTED, ref:61913, Price: 30.23, Cost: 1729.75, Comm 2.49, Size: -55.00, Stock: 600332\n",
      "2020-09-28, SELL EXECUTED, ref:61914, Price: 16.17, Cost: 1754.30, Comm 2.57, Size: -106.00, Stock: 600372\n",
      "2020-09-28, SELL EXECUTED, ref:61915, Price: 6.24, Cost: 1755.40, Comm 2.45, Size: -262.00, Stock: 600398\n",
      "2020-09-28, SELL EXECUTED, ref:61916, Price: 17.42, Cost: 1747.20, Comm 2.51, Size: -96.00, Stock: 600482\n",
      "2020-09-28, SELL EXECUTED, ref:61917, Price: 8.82, Cost: 1768.90, Comm 2.51, Size: -190.00, Stock: 600655\n",
      "2020-09-28, SELL EXECUTED, ref:61918, Price: 11.53, Cost: 1749.60, Comm 2.49, Size: -144.00, Stock: 600663\n",
      "2020-09-28, SELL EXECUTED, ref:61919, Price: 9.82, Cost: 1723.30, Comm 2.55, Size: -173.00, Stock: 600674\n",
      "2020-09-28, SELL EXECUTED, ref:61920, Price: 5.90, Cost: 1799.23, Comm 2.46, Size: -278.00, Stock: 600733\n",
      "2020-09-28, SELL EXECUTED, ref:61921, Price: 2.06, Cost: 1751.76, Comm 2.51, Size: -811.00, Stock: 600795\n",
      "2020-09-28, SELL EXECUTED, ref:61922, Price: 1.90, Cost: 1752.72, Comm 2.49, Size: -872.00, Stock: 600816\n",
      "2020-09-28, SELL EXECUTED, ref:61923, Price: 22.60, Cost: 1770.80, Comm 2.58, Size: -76.00, Stock: 600848\n",
      "2020-09-28, SELL EXECUTED, ref:61924, Price: 9.02, Cost: 1714.92, Comm 2.52, Size: -186.00, Stock: 600886\n",
      "2020-09-28, SELL EXECUTED, ref:61925, Price: 5.41, Cost: 1746.24, Comm 2.60, Size: -321.00, Stock: 600928\n",
      "2020-09-28, SELL EXECUTED, ref:61926, Price: 17.54, Cost: 1606.00, Comm 2.63, Size: -100.00, Stock: 600998\n",
      "2020-09-28, SELL EXECUTED, ref:61927, Price: 6.35, Cost: 1756.43, Comm 2.56, Size: -269.00, Stock: 601006\n",
      "2020-09-28, SELL EXECUTED, ref:61928, Price: 45.40, Cost: 1715.00, Comm 2.38, Size: -35.00, Stock: 601021\n",
      "2020-09-28, SELL EXECUTED, ref:61929, Price: 5.37, Cost: 1759.68, Comm 2.51, Size: -312.00, Stock: 601117\n",
      "2020-09-28, SELL EXECUTED, ref:61930, Price: 8.18, Cost: 1716.18, Comm 2.54, Size: -207.00, Stock: 601229\n",
      "2020-09-28, SELL EXECUTED, ref:61931, Price: 3.15, Cost: 1753.60, Comm 2.59, Size: -548.00, Stock: 601288\n",
      "2020-09-28, SELL EXECUTED, ref:61932, Price: 5.78, Cost: 1760.55, Comm 2.52, Size: -291.00, Stock: 601298\n",
      "2020-09-28, SELL EXECUTED, ref:61933, Price: 4.57, Cost: 1750.32, Comm 2.56, Size: -374.00, Stock: 601328\n",
      "2020-09-28, SELL EXECUTED, ref:61934, Price: 5.44, Cost: 1659.84, Comm 2.48, Size: -304.00, Stock: 601390\n",
      "2020-09-28, SELL EXECUTED, ref:61935, Price: 4.90, Cost: 1749.44, Comm 2.59, Size: -352.00, Stock: 601398\n",
      "2020-09-28, SELL EXECUTED, ref:61936, Price: 2.95, Cost: 1756.56, Comm 2.49, Size: -563.00, Stock: 601600\n",
      "2020-09-28, SELL EXECUTED, ref:61937, Price: 3.63, Cost: 1734.65, Comm 2.53, Size: -465.00, Stock: 601818\n",
      "2020-09-28, SELL EXECUTED, ref:61938, Price: 3.95, Cost: 1725.89, Comm 2.51, Size: -424.00, Stock: 601898\n",
      "2020-09-28, SELL EXECUTED, ref:61939, Price: 6.14, Cost: 1747.54, Comm 2.59, Size: -281.00, Stock: 601939\n",
      "2020-09-28, SELL EXECUTED, ref:61940, Price: 3.20, Cost: 1731.41, Comm 2.60, Size: -541.00, Stock: 601988\n",
      "2020-09-28, SELL EXECUTED, ref:61941, Price: 3.09, Cost: 1750.66, Comm 2.51, Size: -542.00, Stock: 601992\n",
      "2020-09-28, SELL EXECUTED, ref:61942, Price: 5.05, Cost: 1757.60, Comm 2.56, Size: -338.00, Stock: 601998\n",
      "2020-09-28, SELL EXECUTED, ref:61943, Price: 109.14, Cost: 1725.00, Comm 2.46, Size: -15.00, Stock: 603833\n",
      "2020-09-28, SELL EXECUTED, ref:61944, Price: 67.95, Cost: 1768.52, Comm 2.65, Size: -26.00, Stock: 603899\n",
      "2020-09-28, BUY EXECUTED, ref:61945, Price: 27.80, Cost: 1668.00, Comm 2.50, Size: 60.00, Stock: 000002\n",
      "2020-09-28, BUY EXECUTED, ref:61946, Price: 33.10, Cost: 1655.00, Comm 2.48, Size: 50.00, Stock: 000063\n",
      "2020-09-28, BUY EXECUTED, ref:61947, Price: 141.00, Cost: 1692.00, Comm 2.54, Size: 12.00, Stock: 000568\n",
      "2020-09-28, BUY EXECUTED, ref:61948, Price: 366.00, Cost: 1464.00, Comm 2.20, Size: 4.00, Stock: 000661\n",
      "2020-09-28, BUY EXECUTED, ref:61949, Price: 11.82, Cost: 1654.80, Comm 2.48, Size: 140.00, Stock: 000728\n",
      "2020-09-28, BUY EXECUTED, ref:61950, Price: 33.60, Cost: 1680.00, Comm 2.52, Size: 50.00, Stock: 000786\n",
      "2020-09-28, BUY EXECUTED, ref:61951, Price: 218.34, Cost: 1528.38, Comm 2.29, Size: 7.00, Stock: 000858\n",
      "2020-09-28, BUY EXECUTED, ref:61952, Price: 25.95, Cost: 1686.75, Comm 2.53, Size: 65.00, Stock: 000938\n",
      "2020-09-28, BUY EXECUTED, ref:61953, Price: 9.31, Cost: 1694.42, Comm 2.54, Size: 182.00, Stock: 000961\n",
      "2020-09-28, BUY EXECUTED, ref:61954, Price: 55.60, Cost: 1668.00, Comm 2.50, Size: 30.00, Stock: 002007\n",
      "2020-09-28, BUY EXECUTED, ref:61955, Price: 9.66, Cost: 1709.82, Comm 2.56, Size: 177.00, Stock: 002081\n",
      "2020-09-28, BUY EXECUTED, ref:61956, Price: 32.95, Cost: 1680.45, Comm 2.52, Size: 51.00, Stock: 002142\n",
      "2020-09-28, BUY EXECUTED, ref:61957, Price: 20.32, Cost: 1686.56, Comm 2.53, Size: 83.00, Stock: 002236\n",
      "2020-09-28, BUY EXECUTED, ref:61958, Price: 127.50, Cost: 1657.50, Comm 2.49, Size: 13.00, Stock: 002304\n",
      "2020-09-28, BUY EXECUTED, ref:61959, Price: 78.28, Cost: 1643.88, Comm 2.47, Size: 21.00, Stock: 002352\n",
      "2020-09-28, BUY EXECUTED, ref:61960, Price: 7.20, Cost: 1677.60, Comm 2.52, Size: 233.00, Stock: 002411\n",
      "2020-09-28, BUY EXECUTED, ref:61961, Price: 36.01, Cost: 1656.46, Comm 2.48, Size: 46.00, Stock: 002415\n",
      "2020-09-28, BUY EXECUTED, ref:61962, Price: 14.43, Cost: 1688.31, Comm 2.53, Size: 117.00, Stock: 002456\n",
      "2020-09-28, BUY EXECUTED, ref:61963, Price: 20.48, Cost: 1679.36, Comm 2.52, Size: 82.00, Stock: 002466\n",
      "2020-09-28, BUY EXECUTED, ref:61964, Price: 33.94, Cost: 1697.00, Comm 2.55, Size: 50.00, Stock: 002508\n",
      "2020-09-28, BUY EXECUTED, ref:61965, Price: 106.19, Cost: 1699.04, Comm 2.55, Size: 16.00, Stock: 002594\n",
      "2020-09-28, SELL EXECUTED, ref:61966, Price: 31.88, Cost: 61.76, Comm 0.10, Size: -2.00, Stock: 002607\n",
      "2020-09-28, BUY EXECUTED, ref:61967, Price: 33.74, Cost: 1687.00, Comm 2.53, Size: 50.00, Stock: 002624\n",
      "2020-09-28, BUY EXECUTED, ref:61968, Price: 74.20, Cost: 1632.40, Comm 2.45, Size: 22.00, Stock: 002714\n",
      "2020-09-28, BUY EXECUTED, ref:61969, Price: 156.13, Cost: 1561.30, Comm 2.34, Size: 10.00, Stock: 300033\n",
      "2020-09-28, BUY EXECUTED, ref:61970, Price: 143.00, Cost: 1573.00, Comm 2.36, Size: 11.00, Stock: 300122\n",
      "2020-09-28, BUY EXECUTED, ref:61971, Price: 55.57, Cost: 1667.10, Comm 2.50, Size: 30.00, Stock: 300136\n",
      "2020-09-28, BUY EXECUTED, ref:61972, Price: 55.02, Cost: 1650.60, Comm 2.48, Size: 30.00, Stock: 300142\n",
      "2020-09-28, BUY EXECUTED, ref:61973, Price: 101.99, Cost: 1631.84, Comm 2.45, Size: 16.00, Stock: 300347\n",
      "2020-09-28, BUY EXECUTED, ref:61974, Price: 32.12, Cost: 1702.36, Comm 2.55, Size: 53.00, Stock: 300433\n",
      "2020-09-28, BUY EXECUTED, ref:61975, Price: 37.20, Cost: 1674.00, Comm 2.51, Size: 45.00, Stock: 600036\n",
      "2020-09-28, BUY EXECUTED, ref:61976, Price: 15.99, Cost: 1694.94, Comm 2.54, Size: 106.00, Stock: 600048\n",
      "2020-09-28, BUY EXECUTED, ref:61977, Price: 14.97, Cost: 1706.58, Comm 2.56, Size: 114.00, Stock: 600176\n",
      "2020-09-28, BUY EXECUTED, ref:61978, Price: 9.58, Cost: 1705.24, Comm 2.56, Size: 178.00, Stock: 600188\n",
      "2020-09-28, BUY EXECUTED, ref:61979, Price: 52.30, Cost: 1673.60, Comm 2.51, Size: 32.00, Stock: 600196\n",
      "2020-09-28, BUY EXECUTED, ref:61980, Price: 3.35, Cost: 254.60, Comm 0.38, Size: 76.00, Stock: 600297\n",
      "2020-09-28, BUY EXECUTED, ref:61981, Price: 69.40, Cost: 69.40, Comm 0.10, Size: 1.00, Stock: 600309\n",
      "2020-09-28, BUY EXECUTED, ref:61982, Price: 18.74, Cost: 1686.60, Comm 2.53, Size: 90.00, Stock: 600346\n",
      "2020-09-28, BUY EXECUTED, ref:61983, Price: 14.45, Cost: 1690.65, Comm 2.54, Size: 117.00, Stock: 600383\n",
      "2020-09-28, BUY EXECUTED, ref:61984, Price: 231.75, Cost: 1622.25, Comm 2.43, Size: 7.00, Stock: 600436\n",
      "2020-09-28, BUY EXECUTED, ref:61985, Price: 25.10, Cost: 1681.70, Comm 2.52, Size: 67.00, Stock: 600438\n",
      "2020-09-28, BUY EXECUTED, ref:61986, Price: 1635.19, Cost: 1635.19, Comm 2.45, Size: 1.00, Stock: 600519\n",
      "2020-09-28, BUY EXECUTED, ref:61987, Price: 25.69, Cost: 1669.85, Comm 2.50, Size: 65.00, Stock: 600741\n",
      "2020-09-28, BUY EXECUTED, ref:61988, Price: 53.80, Cost: 1667.80, Comm 2.50, Size: 31.00, Stock: 600760\n",
      "2020-09-28, BUY EXECUTED, ref:61989, Price: 196.90, Cost: 1575.20, Comm 2.36, Size: 8.00, Stock: 600809\n",
      "2020-09-28, BUY EXECUTED, ref:61990, Price: 38.94, Cost: 1713.36, Comm 2.57, Size: 44.00, Stock: 600887\n",
      "2020-09-28, BUY EXECUTED, ref:61991, Price: 38.88, Cost: 38.88, Comm 0.06, Size: 1.00, Stock: 600893\n",
      "2020-09-28, BUY EXECUTED, ref:61992, Price: 7.18, Cost: 1687.30, Comm 2.53, Size: 235.00, Stock: 601111\n",
      "2020-09-28, BUY EXECUTED, ref:61993, Price: 35.20, Cost: 1689.60, Comm 2.53, Size: 48.00, Stock: 601155\n",
      "2020-09-28, BUY EXECUTED, ref:61994, Price: 7.72, Cost: 1667.52, Comm 2.50, Size: 216.00, Stock: 601216\n",
      "2020-09-28, BUY EXECUTED, ref:61995, Price: 20.63, Cost: 1671.03, Comm 2.51, Size: 81.00, Stock: 601607\n",
      "2020-09-28, BUY EXECUTED, ref:61996, Price: 17.62, Cost: 1709.14, Comm 2.56, Size: 97.00, Stock: 601633\n",
      "2020-09-28, BUY EXECUTED, ref:61997, Price: 5.54, Cost: 1689.70, Comm 2.53, Size: 305.00, Stock: 601919\n",
      "2020-09-28, BUY EXECUTED, ref:61998, Price: 98.49, Cost: 1674.33, Comm 2.51, Size: 17.00, Stock: 603259\n",
      "2020-09-28, BUY EXECUTED, ref:61999, Price: 157.32, Cost: 1573.20, Comm 2.36, Size: 10.00, Stock: 603288\n",
      "2020-09-28, BUY EXECUTED, ref:62000, Price: 34.77, Cost: 1668.96, Comm 2.50, Size: 48.00, Stock: 603799\n",
      "2020-09-28, BUY EXECUTED, ref:62001, Price: 177.00, Cost: 1593.00, Comm 2.39, Size: 9.00, Stock: 603986\n",
      "2020-09-28, 当前总资产 105904.02\n",
      "2020-09-29, 当前总资产 106505.26\n",
      "2020-09-30, 当前总资产 106451.78\n",
      "2020-10-09, 当前总资产 109256.71\n",
      "--------------2020-10-09 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000001', '000063', '000157', '000333', '000728', '000938', '002027', '002050', '002142', '002202', '002236', '002294', '002304', '002460', '002466', '002508', '002594', '002607', '002714', '002938', '300059', '300498', '600004', '600011', '600029', '600031', '600036', '600085', '600089', '600115', '600372', '600519', '600570', '600606', '600660', '600690', '600705', '600741', '600809', '600886', '600900', '600926', '601009', '601021', '601066', '601088', '601108', '601155', '601166', '601318', '601336', '601555', '601628', '601633', '601788', '601818', '601877', '601919', '603288', '603501']\n",
      "sell_stock ['000002', '000568', '000661', '000786', '000858', '000961', '002007', '002081', '002352', '002411', '002415', '002456', '002624', '300033', '300122', '300136', '300142', '300347', '300433', '600048', '600176', '600188', '600196', '600297', '600309', '600346', '600383', '600436', '600438', '600760', '600887', '600893', '601012', '601111', '601216', '601607', '603259', '603799', '603986']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-10-12, SELL EXECUTED, ref:62002, Price: 28.16, Cost: 1668.00, Comm 2.53, Size: -60.00, Stock: 000002\n",
      "2020-10-12, SELL EXECUTED, ref:62003, Price: 145.62, Cost: 1692.00, Comm 2.62, Size: -12.00, Stock: 000568\n",
      "2020-10-12, SELL EXECUTED, ref:62004, Price: 371.68, Cost: 1464.00, Comm 2.23, Size: -4.00, Stock: 000661\n",
      "2020-10-12, SELL EXECUTED, ref:62005, Price: 31.32, Cost: 1680.00, Comm 2.35, Size: -50.00, Stock: 000786\n",
      "2020-10-12, SELL EXECUTED, ref:62006, Price: 229.00, Cost: 1528.38, Comm 2.40, Size: -7.00, Stock: 000858\n",
      "2020-10-12, SELL EXECUTED, ref:62007, Price: 9.34, Cost: 1694.42, Comm 2.55, Size: -182.00, Stock: 000961\n",
      "2020-10-12, SELL EXECUTED, ref:62008, Price: 61.70, Cost: 1668.00, Comm 2.78, Size: -30.00, Stock: 002007\n",
      "2020-10-12, SELL EXECUTED, ref:62009, Price: 9.98, Cost: 1709.82, Comm 2.65, Size: -177.00, Stock: 002081\n",
      "2020-10-12, SELL EXECUTED, ref:62010, Price: 86.50, Cost: 1643.88, Comm 2.72, Size: -21.00, Stock: 002352\n",
      "2020-10-12, SELL EXECUTED, ref:62011, Price: 7.15, Cost: 1677.60, Comm 2.50, Size: -233.00, Stock: 002411\n",
      "2020-10-12, SELL EXECUTED, ref:62012, Price: 38.17, Cost: 1656.46, Comm 2.63, Size: -46.00, Stock: 002415\n",
      "2020-10-12, SELL EXECUTED, ref:62013, Price: 15.25, Cost: 1688.31, Comm 2.68, Size: -117.00, Stock: 002456\n",
      "2020-10-12, SELL EXECUTED, ref:62014, Price: 34.74, Cost: 1687.00, Comm 2.61, Size: -50.00, Stock: 002624\n",
      "2020-10-12, SELL EXECUTED, ref:62015, Price: 164.33, Cost: 1561.30, Comm 2.46, Size: -10.00, Stock: 300033\n",
      "2020-10-12, SELL EXECUTED, ref:62016, Price: 155.00, Cost: 1573.00, Comm 2.56, Size: -11.00, Stock: 300122\n",
      "2020-10-12, SELL EXECUTED, ref:62017, Price: 58.60, Cost: 1667.10, Comm 2.64, Size: -30.00, Stock: 300136\n",
      "2020-10-12, SELL EXECUTED, ref:62018, Price: 53.09, Cost: 1650.60, Comm 2.39, Size: -30.00, Stock: 300142\n",
      "2020-10-12, SELL EXECUTED, ref:62019, Price: 107.42, Cost: 1631.84, Comm 2.58, Size: -16.00, Stock: 300347\n",
      "2020-10-12, SELL EXECUTED, ref:62020, Price: 36.10, Cost: 1702.36, Comm 2.87, Size: -53.00, Stock: 300433\n",
      "2020-10-12, SELL EXECUTED, ref:62021, Price: 16.14, Cost: 1694.94, Comm 2.57, Size: -106.00, Stock: 600048\n",
      "2020-10-12, SELL EXECUTED, ref:62022, Price: 15.53, Cost: 1706.58, Comm 2.66, Size: -114.00, Stock: 600176\n",
      "2020-10-12, SELL EXECUTED, ref:62023, Price: 9.57, Cost: 1705.24, Comm 2.56, Size: -178.00, Stock: 600188\n",
      "2020-10-12, SELL EXECUTED, ref:62024, Price: 55.41, Cost: 1673.60, Comm 2.66, Size: -32.00, Stock: 600196\n",
      "2020-10-12, SELL EXECUTED, ref:62025, Price: 3.38, Cost: 1994.94, Comm 2.59, Size: -510.00, Stock: 600297\n",
      "2020-10-12, SELL EXECUTED, ref:62026, Price: 72.50, Cost: 1808.20, Comm 2.61, Size: -24.00, Stock: 600309\n",
      "2020-10-12, SELL EXECUTED, ref:62027, Price: 19.21, Cost: 1686.60, Comm 2.59, Size: -90.00, Stock: 600346\n",
      "2020-10-12, SELL EXECUTED, ref:62028, Price: 14.68, Cost: 1690.65, Comm 2.58, Size: -117.00, Stock: 600383\n",
      "2020-10-12, SELL EXECUTED, ref:62029, Price: 245.60, Cost: 1622.25, Comm 2.58, Size: -7.00, Stock: 600436\n",
      "2020-10-12, SELL EXECUTED, ref:62030, Price: 29.99, Cost: 1681.70, Comm 3.01, Size: -67.00, Stock: 600438\n",
      "2020-10-12, SELL EXECUTED, ref:62031, Price: 59.25, Cost: 1667.80, Comm 2.76, Size: -31.00, Stock: 600760\n",
      "2020-10-12, SELL EXECUTED, ref:62032, Price: 40.78, Cost: 1713.36, Comm 2.69, Size: -44.00, Stock: 600887\n",
      "2020-10-12, SELL EXECUTED, ref:62033, Price: 42.52, Cost: 1800.36, Comm 2.74, Size: -43.00, Stock: 600893\n",
      "2020-10-12, SELL EXECUTED, ref:62034, Price: 82.82, Cost: 1751.04, Comm 2.98, Size: -24.00, Stock: 601012\n",
      "2020-10-12, SELL EXECUTED, ref:62035, Price: 7.12, Cost: 1687.30, Comm 2.51, Size: -235.00, Stock: 601111\n",
      "2020-10-12, SELL EXECUTED, ref:62036, Price: 7.55, Cost: 1667.52, Comm 2.45, Size: -216.00, Stock: 601216\n",
      "2020-10-12, SELL EXECUTED, ref:62037, Price: 20.89, Cost: 1671.03, Comm 2.54, Size: -81.00, Stock: 601607\n",
      "2020-10-12, SELL EXECUTED, ref:62038, Price: 104.99, Cost: 1674.33, Comm 2.68, Size: -17.00, Stock: 603259\n",
      "2020-10-12, SELL EXECUTED, ref:62039, Price: 36.15, Cost: 1668.96, Comm 2.60, Size: -48.00, Stock: 603799\n",
      "2020-10-12, SELL EXECUTED, ref:62040, Price: 181.70, Cost: 1593.00, Comm 2.45, Size: -9.00, Stock: 603986\n",
      "2020-10-12, BUY EXECUTED, ref:62041, Price: 15.22, Cost: 1719.86, Comm 2.58, Size: 113.00, Stock: 000001\n",
      "2020-10-12, BUY EXECUTED, ref:62042, Price: 34.00, Cost: 34.00, Comm 0.05, Size: 1.00, Stock: 000063\n",
      "2020-10-12, BUY EXECUTED, ref:62043, Price: 8.32, Cost: 1722.24, Comm 2.58, Size: 207.00, Stock: 000157\n",
      "2020-10-12, BUY EXECUTED, ref:62044, Price: 10.65, Cost: 213.00, Comm 0.32, Size: 20.00, Stock: 000728\n",
      "2020-10-12, BUY EXECUTED, ref:62045, Price: 26.06, Cost: 26.06, Comm 0.04, Size: 1.00, Stock: 000938\n",
      "2020-10-12, BUY EXECUTED, ref:62046, Price: 8.16, Cost: 1746.24, Comm 2.62, Size: 214.00, Stock: 002027\n",
      "2020-10-12, BUY EXECUTED, ref:62047, Price: 24.22, Cost: 1743.84, Comm 2.62, Size: 72.00, Stock: 002050\n",
      "2020-10-12, BUY EXECUTED, ref:62048, Price: 31.50, Cost: 94.50, Comm 0.14, Size: 3.00, Stock: 002142\n",
      "2020-10-12, BUY EXECUTED, ref:62049, Price: 10.75, Cost: 1741.50, Comm 2.61, Size: 162.00, Stock: 002202\n",
      "2020-10-12, BUY EXECUTED, ref:62050, Price: 33.80, Cost: 1723.80, Comm 2.59, Size: 51.00, Stock: 002294\n",
      "2020-10-12, BUY EXECUTED, ref:62051, Price: 58.06, Cost: 1741.80, Comm 2.61, Size: 30.00, Stock: 002460\n",
      "2020-10-12, BUY EXECUTED, ref:62052, Price: 20.93, Cost: 20.93, Comm 0.03, Size: 1.00, Stock: 002466\n",
      "2020-10-12, BUY EXECUTED, ref:62053, Price: 32.66, Cost: 65.32, Comm 0.10, Size: 2.00, Stock: 002508\n",
      "2020-10-12, SELL EXECUTED, ref:62054, Price: 123.80, Cost: 106.19, Comm 0.19, Size: -1.00, Stock: 002594\n",
      "2020-10-12, BUY EXECUTED, ref:62055, Price: 72.97, Cost: 72.97, Comm 0.11, Size: 1.00, Stock: 002714\n",
      "2020-10-12, BUY EXECUTED, ref:62056, Price: 58.84, Cost: 1706.36, Comm 2.56, Size: 29.00, Stock: 002938\n",
      "2020-10-12, BUY EXECUTED, ref:62057, Price: 24.86, Cost: 1740.20, Comm 2.61, Size: 70.00, Stock: 300059\n",
      "2020-10-12, BUY EXECUTED, ref:62058, Price: 19.67, Cost: 1711.29, Comm 2.57, Size: 87.00, Stock: 300498\n",
      "2020-10-12, BUY EXECUTED, ref:62059, Price: 13.70, Cost: 1726.20, Comm 2.59, Size: 126.00, Stock: 600004\n",
      "2020-10-12, BUY EXECUTED, ref:62060, Price: 5.44, Cost: 1735.36, Comm 2.60, Size: 319.00, Stock: 600011\n",
      "2020-10-12, BUY EXECUTED, ref:62061, Price: 5.88, Cost: 1728.72, Comm 2.59, Size: 294.00, Stock: 600029\n",
      "2020-10-12, BUY EXECUTED, ref:62062, Price: 25.58, Cost: 1713.86, Comm 2.57, Size: 67.00, Stock: 600031\n",
      "2020-10-12, BUY EXECUTED, ref:62063, Price: 36.40, Cost: 72.80, Comm 0.11, Size: 2.00, Stock: 600036\n",
      "2020-10-12, BUY EXECUTED, ref:62064, Price: 27.38, Cost: 1724.94, Comm 2.59, Size: 63.00, Stock: 600085\n",
      "2020-10-12, BUY EXECUTED, ref:62065, Price: 9.39, Cost: 1746.54, Comm 2.62, Size: 186.00, Stock: 600089\n",
      "2020-10-12, BUY EXECUTED, ref:62066, Price: 4.98, Cost: 1728.06, Comm 2.59, Size: 347.00, Stock: 600115\n",
      "2020-10-12, BUY EXECUTED, ref:62067, Price: 16.98, Cost: 1714.98, Comm 2.57, Size: 101.00, Stock: 600372\n",
      "2020-10-12, BUY EXECUTED, ref:62068, Price: 100.78, Cost: 1713.26, Comm 2.57, Size: 17.00, Stock: 600570\n",
      "2020-10-12, BUY EXECUTED, ref:62069, Price: 6.44, Cost: 1745.24, Comm 2.62, Size: 271.00, Stock: 600606\n",
      "2020-10-12, BUY EXECUTED, ref:62070, Price: 32.80, Cost: 1705.60, Comm 2.56, Size: 52.00, Stock: 600660\n",
      "2020-10-12, BUY EXECUTED, ref:62071, Price: 22.18, Cost: 1730.04, Comm 2.60, Size: 78.00, Stock: 600690\n",
      "2020-10-12, BUY EXECUTED, ref:62072, Price: 4.48, Cost: 1733.76, Comm 2.60, Size: 387.00, Stock: 600705\n",
      "2020-10-12, BUY EXECUTED, ref:62073, Price: 25.99, Cost: 51.98, Comm 0.08, Size: 2.00, Stock: 600741\n",
      "2020-10-12, BUY EXECUTED, ref:62074, Price: 8.92, Cost: 1721.56, Comm 2.58, Size: 193.00, Stock: 600886\n",
      "2020-10-12, BUY EXECUTED, ref:62075, Price: 18.83, Cost: 1713.53, Comm 2.57, Size: 91.00, Stock: 600900\n",
      "2020-10-12, BUY EXECUTED, ref:62076, Price: 11.78, Cost: 1731.66, Comm 2.60, Size: 147.00, Stock: 600926\n",
      "2020-10-12, BUY EXECUTED, ref:62077, Price: 7.92, Cost: 1726.56, Comm 2.59, Size: 218.00, Stock: 601009\n",
      "2020-10-12, BUY EXECUTED, ref:62078, Price: 44.09, Cost: 1719.51, Comm 2.58, Size: 39.00, Stock: 601021\n",
      "2020-10-12, BUY EXECUTED, ref:62079, Price: 50.20, Cost: 1706.80, Comm 2.56, Size: 34.00, Stock: 601066\n",
      "2020-10-12, BUY EXECUTED, ref:62080, Price: 16.60, Cost: 1726.40, Comm 2.59, Size: 104.00, Stock: 601088\n",
      "2020-10-12, BUY EXECUTED, ref:62081, Price: 14.45, Cost: 1734.00, Comm 2.60, Size: 120.00, Stock: 601108\n",
      "2020-10-12, BUY EXECUTED, ref:62082, Price: 34.71, Cost: 34.71, Comm 0.05, Size: 1.00, Stock: 601155\n",
      "2020-10-12, BUY EXECUTED, ref:62083, Price: 16.25, Cost: 1722.50, Comm 2.58, Size: 106.00, Stock: 601166\n",
      "2020-10-12, BUY EXECUTED, ref:62084, Price: 78.35, Cost: 1723.70, Comm 2.59, Size: 22.00, Stock: 601318\n",
      "2020-10-12, BUY EXECUTED, ref:62085, Price: 63.30, Cost: 1709.10, Comm 2.56, Size: 27.00, Stock: 601336\n",
      "2020-10-12, BUY EXECUTED, ref:62086, Price: 10.77, Cost: 1733.97, Comm 2.60, Size: 161.00, Stock: 601555\n",
      "2020-10-12, BUY EXECUTED, ref:62087, Price: 44.87, Cost: 1705.06, Comm 2.56, Size: 38.00, Stock: 601628\n",
      "2020-10-12, SELL EXECUTED, ref:62088, Price: 20.66, Cost: 176.20, Comm 0.31, Size: -10.00, Stock: 601633\n",
      "2020-10-12, BUY EXECUTED, ref:62089, Price: 22.13, Cost: 1726.14, Comm 2.59, Size: 78.00, Stock: 601788\n",
      "2020-10-12, BUY EXECUTED, ref:62090, Price: 3.67, Cost: 1732.24, Comm 2.60, Size: 472.00, Stock: 601818\n",
      "2020-10-12, BUY EXECUTED, ref:62091, Price: 32.35, Cost: 1746.90, Comm 2.62, Size: 54.00, Stock: 601877\n",
      "2020-10-12, SELL EXECUTED, ref:62092, Price: 6.15, Cost: 99.72, Comm 0.17, Size: -18.00, Stock: 601919\n",
      "2020-10-12, 当前总资产 112746.09\n",
      "2020-10-13, 当前总资产 113636.81\n",
      "2020-10-14, 当前总资产 113025.48\n",
      "2020-10-15, 当前总资产 112943.52\n",
      "2020-10-16, 当前总资产 112761.70\n",
      "--------------2020-10-16 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000333', '000568', '000596', '000625', '000651', '000768', '000858', '000895', '000938', '002008', '002050', '002142', '002202', '002241', '002352', '002415', '002460', '002466', '002475', '002493', '002594', '002601', '002624', '002673', '002714', '002938', '300136', '300408', '300413', '300433', '600009', '600031', '600061', '600089', '600346', '600352', '600372', '600438', '600519', '600585', '600588', '600660', '600690', '600741', '600760', '600809', '600887', '600893', '600900', '601012', '601066', '601108', '601318', '601888', '601899', '603259', '603288', '603501', '603799']\n",
      "sell_stock ['000001', '000063', '000157', '000728', '002027', '002236', '002294', '002304', '002508', '002607', '300059', '300498', '600004', '600011', '600029', '600036', '600085', '600115', '600570', '600606', '600705', '600886', '600926', '601009', '601021', '601088', '601155', '601166', '601336', '601555', '601628', '601633', '601788', '601818', '601877', '601919']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-10-19, SELL EXECUTED, ref:62093, Price: 17.30, Cost: 1719.86, Comm 2.93, Size: -113.00, Stock: 000001\n",
      "2020-10-19, SELL EXECUTED, ref:62094, Price: 35.00, Cost: 1689.00, Comm 2.68, Size: -51.00, Stock: 000063\n",
      "2020-10-19, SELL EXECUTED, ref:62095, Price: 8.88, Cost: 1722.24, Comm 2.76, Size: -207.00, Stock: 000157\n",
      "2020-10-19, SELL EXECUTED, ref:62096, Price: 10.71, Cost: 1867.80, Comm 2.57, Size: -160.00, Stock: 000728\n",
      "2020-10-19, SELL EXECUTED, ref:62097, Price: 9.34, Cost: 1746.24, Comm 3.00, Size: -214.00, Stock: 002027\n",
      "2020-10-19, SELL EXECUTED, ref:62098, Price: 21.10, Cost: 1686.56, Comm 2.63, Size: -83.00, Stock: 002236\n",
      "2020-10-19, SELL EXECUTED, ref:62099, Price: 33.47, Cost: 1723.80, Comm 2.56, Size: -51.00, Stock: 002294\n",
      "2020-10-19, SELL EXECUTED, ref:62100, Price: 154.50, Cost: 1657.50, Comm 3.01, Size: -13.00, Stock: 002304\n",
      "2020-10-19, SELL EXECUTED, ref:62101, Price: 33.67, Cost: 1762.32, Comm 2.63, Size: -52.00, Stock: 002508\n",
      "2020-10-19, SELL EXECUTED, ref:62102, Price: 38.00, Cost: 1667.52, Comm 3.08, Size: -54.00, Stock: 002607\n",
      "2020-10-19, SELL EXECUTED, ref:62103, Price: 26.98, Cost: 1740.20, Comm 2.83, Size: -70.00, Stock: 300059\n",
      "2020-10-19, SELL EXECUTED, ref:62104, Price: 19.92, Cost: 1711.29, Comm 2.60, Size: -87.00, Stock: 300498\n",
      "2020-10-19, SELL EXECUTED, ref:62105, Price: 13.42, Cost: 1726.20, Comm 2.54, Size: -126.00, Stock: 600004\n",
      "2020-10-19, SELL EXECUTED, ref:62106, Price: 5.26, Cost: 1735.36, Comm 2.52, Size: -319.00, Stock: 600011\n",
      "2020-10-19, SELL EXECUTED, ref:62107, Price: 5.87, Cost: 1728.72, Comm 2.59, Size: -294.00, Stock: 600029\n",
      "2020-10-19, SELL EXECUTED, ref:62108, Price: 40.29, Cost: 1746.80, Comm 2.84, Size: -47.00, Stock: 600036\n",
      "2020-10-19, SELL EXECUTED, ref:62109, Price: 27.43, Cost: 1724.94, Comm 2.59, Size: -63.00, Stock: 600085\n",
      "2020-10-19, SELL EXECUTED, ref:62110, Price: 4.91, Cost: 1728.06, Comm 2.56, Size: -347.00, Stock: 600115\n",
      "2020-10-19, SELL EXECUTED, ref:62111, Price: 97.05, Cost: 1713.26, Comm 2.47, Size: -17.00, Stock: 600570\n",
      "2020-10-19, SELL EXECUTED, ref:62112, Price: 6.44, Cost: 1745.24, Comm 2.62, Size: -271.00, Stock: 600606\n",
      "2020-10-19, SELL EXECUTED, ref:62113, Price: 4.53, Cost: 1733.76, Comm 2.63, Size: -387.00, Stock: 600705\n",
      "2020-10-19, SELL EXECUTED, ref:62114, Price: 9.12, Cost: 1721.56, Comm 2.64, Size: -193.00, Stock: 600886\n",
      "2020-10-19, SELL EXECUTED, ref:62115, Price: 13.37, Cost: 1731.66, Comm 2.95, Size: -147.00, Stock: 600926\n",
      "2020-10-19, SELL EXECUTED, ref:62116, Price: 8.45, Cost: 1726.56, Comm 2.76, Size: -218.00, Stock: 601009\n",
      "2020-10-19, SELL EXECUTED, ref:62117, Price: 44.70, Cost: 1719.51, Comm 2.61, Size: -39.00, Stock: 601021\n",
      "2020-10-19, SELL EXECUTED, ref:62118, Price: 17.03, Cost: 1726.40, Comm 2.66, Size: -104.00, Stock: 601088\n",
      "2020-10-19, SELL EXECUTED, ref:62119, Price: 34.40, Cost: 1724.31, Comm 2.53, Size: -49.00, Stock: 601155\n",
      "2020-10-19, SELL EXECUTED, ref:62120, Price: 17.95, Cost: 1722.50, Comm 2.85, Size: -106.00, Stock: 601166\n",
      "2020-10-19, SELL EXECUTED, ref:62121, Price: 67.81, Cost: 1709.10, Comm 2.75, Size: -27.00, Stock: 601336\n",
      "2020-10-19, SELL EXECUTED, ref:62122, Price: 10.65, Cost: 1733.97, Comm 2.57, Size: -161.00, Stock: 601555\n",
      "2020-10-19, SELL EXECUTED, ref:62123, Price: 49.40, Cost: 1705.06, Comm 2.82, Size: -38.00, Stock: 601628\n",
      "2020-10-19, SELL EXECUTED, ref:62124, Price: 22.38, Cost: 1532.94, Comm 2.92, Size: -87.00, Stock: 601633\n",
      "2020-10-19, SELL EXECUTED, ref:62125, Price: 22.68, Cost: 1726.14, Comm 2.65, Size: -78.00, Stock: 601788\n",
      "2020-10-19, SELL EXECUTED, ref:62126, Price: 4.10, Cost: 1732.24, Comm 2.90, Size: -472.00, Stock: 601818\n",
      "2020-10-19, SELL EXECUTED, ref:62127, Price: 32.19, Cost: 1746.90, Comm 2.61, Size: -54.00, Stock: 601877\n",
      "2020-10-19, SELL EXECUTED, ref:62128, Price: 6.07, Cost: 1589.98, Comm 2.61, Size: -287.00, Stock: 601919\n",
      "2020-10-19, BUY EXECUTED, ref:62129, Price: 150.21, Cost: 1652.31, Comm 2.48, Size: 11.00, Stock: 000568\n",
      "2020-10-19, BUY EXECUTED, ref:62130, Price: 211.10, Cost: 1688.80, Comm 2.53, Size: 8.00, Stock: 000596\n",
      "2020-10-19, BUY EXECUTED, ref:62131, Price: 14.85, Cost: 1782.00, Comm 2.67, Size: 120.00, Stock: 000625\n",
      "2020-10-19, BUY EXECUTED, ref:62132, Price: 58.15, Cost: 1744.50, Comm 2.62, Size: 30.00, Stock: 000651\n",
      "2020-10-19, BUY EXECUTED, ref:62133, Price: 25.46, Cost: 1782.20, Comm 2.67, Size: 70.00, Stock: 000768\n",
      "2020-10-19, BUY EXECUTED, ref:62134, Price: 240.00, Cost: 1680.00, Comm 2.52, Size: 7.00, Stock: 000858\n",
      "2020-10-19, BUY EXECUTED, ref:62135, Price: 53.47, Cost: 1764.51, Comm 2.65, Size: 33.00, Stock: 000895\n",
      "2020-10-19, BUY EXECUTED, ref:62136, Price: 25.85, Cost: 77.55, Comm 0.12, Size: 3.00, Stock: 000938\n",
      "2020-10-19, BUY EXECUTED, ref:62137, Price: 35.00, Cost: 1785.00, Comm 2.68, Size: 51.00, Stock: 002008\n",
      "2020-10-19, BUY EXECUTED, ref:62138, Price: 23.20, Cost: 139.20, Comm 0.21, Size: 6.00, Stock: 002050\n",
      "2020-10-19, SELL EXECUTED, ref:62139, Price: 36.01, Cost: 98.61, Comm 0.16, Size: -3.00, Stock: 002142\n",
      "2020-10-19, SELL EXECUTED, ref:62140, Price: 11.64, Cost: 86.00, Comm 0.14, Size: -8.00, Stock: 002202\n",
      "2020-10-19, BUY EXECUTED, ref:62141, Price: 41.50, Cost: 1826.00, Comm 2.74, Size: 44.00, Stock: 002241\n",
      "2020-10-19, BUY EXECUTED, ref:62142, Price: 90.70, Cost: 1723.30, Comm 2.58, Size: 19.00, Stock: 002352\n",
      "2020-10-19, BUY EXECUTED, ref:62143, Price: 38.75, Cost: 1782.50, Comm 2.67, Size: 46.00, Stock: 002415\n",
      "2020-10-19, BUY EXECUTED, ref:62144, Price: 57.31, Cost: 57.31, Comm 0.09, Size: 1.00, Stock: 002460\n",
      "2020-10-19, BUY EXECUTED, ref:62145, Price: 59.85, Cost: 1795.50, Comm 2.69, Size: 30.00, Stock: 002475\n",
      "2020-10-19, BUY EXECUTED, ref:62146, Price: 19.55, Cost: 1798.60, Comm 2.70, Size: 92.00, Stock: 002493\n",
      "2020-10-19, SELL EXECUTED, ref:62147, Price: 128.00, Cost: 106.19, Comm 0.19, Size: -1.00, Stock: 002594\n",
      "2020-10-19, BUY EXECUTED, ref:62148, Price: 28.10, Cost: 1798.40, Comm 2.70, Size: 64.00, Stock: 002601\n",
      "2020-10-19, BUY EXECUTED, ref:62149, Price: 31.03, Cost: 1768.71, Comm 2.65, Size: 57.00, Stock: 002624\n",
      "2020-10-19, BUY EXECUTED, ref:62150, Price: 10.01, Cost: 1791.79, Comm 2.69, Size: 179.00, Stock: 002673\n",
      "2020-10-19, BUY EXECUTED, ref:62151, Price: 52.90, Cost: 264.50, Comm 0.40, Size: 5.00, Stock: 002938\n",
      "2020-10-19, BUY EXECUTED, ref:62152, Price: 50.35, Cost: 1762.25, Comm 2.64, Size: 35.00, Stock: 300136\n",
      "2020-10-19, BUY EXECUTED, ref:62153, Price: 29.95, Cost: 1767.05, Comm 2.65, Size: 59.00, Stock: 300408\n",
      "2020-10-19, BUY EXECUTED, ref:62154, Price: 76.99, Cost: 1770.77, Comm 2.66, Size: 23.00, Stock: 300413\n",
      "2020-10-19, BUY EXECUTED, ref:62155, Price: 36.00, Cost: 1836.00, Comm 2.75, Size: 51.00, Stock: 300433\n",
      "2020-10-19, BUY EXECUTED, ref:62156, Price: 69.73, Cost: 1743.25, Comm 2.61, Size: 25.00, Stock: 600009\n",
      "2020-10-19, SELL EXECUTED, ref:62157, Price: 27.50, Cost: 25.58, Comm 0.04, Size: -1.00, Stock: 600031\n",
      "2020-10-19, BUY EXECUTED, ref:62158, Price: 15.39, Cost: 1800.63, Comm 2.70, Size: 117.00, Stock: 600061\n",
      "2020-10-19, BUY EXECUTED, ref:62159, Price: 9.30, Cost: 65.10, Comm 0.10, Size: 7.00, Stock: 600089\n",
      "2020-10-19, BUY EXECUTED, ref:62160, Price: 20.57, Cost: 1789.59, Comm 2.68, Size: 87.00, Stock: 600346\n",
      "2020-10-19, BUY EXECUTED, ref:62161, Price: 14.99, Cost: 1813.79, Comm 2.72, Size: 121.00, Stock: 600352\n",
      "2020-10-19, BUY EXECUTED, ref:62162, Price: 16.88, Cost: 84.40, Comm 0.13, Size: 5.00, Stock: 600372\n",
      "2020-10-19, BUY EXECUTED, ref:62163, Price: 28.72, Cost: 1780.64, Comm 2.67, Size: 62.00, Stock: 600438\n",
      "2020-10-19, BUY EXECUTED, ref:62164, Price: 55.19, Cost: 1766.08, Comm 2.65, Size: 32.00, Stock: 600585\n",
      "2020-10-19, BUY EXECUTED, ref:62165, Price: 43.75, Cost: 1793.75, Comm 2.69, Size: 41.00, Stock: 600588\n",
      "2020-10-19, BUY EXECUTED, ref:62166, Price: 30.32, Cost: 212.24, Comm 0.32, Size: 7.00, Stock: 600660\n",
      "2020-10-19, BUY EXECUTED, ref:62167, Price: 22.40, Cost: 44.80, Comm 0.07, Size: 2.00, Stock: 600690\n",
      "2020-10-19, BUY EXECUTED, ref:62168, Price: 61.43, Cost: 1781.47, Comm 2.67, Size: 29.00, Stock: 600760\n",
      "2020-10-19, BUY EXECUTED, ref:62169, Price: 41.21, Cost: 1772.03, Comm 2.66, Size: 43.00, Stock: 600887\n",
      "2020-10-19, BUY EXECUTED, ref:62170, Price: 39.99, Cost: 1759.56, Comm 2.64, Size: 44.00, Stock: 600893\n",
      "2020-10-19, BUY EXECUTED, ref:62171, Price: 18.98, Cost: 56.94, Comm 0.09, Size: 3.00, Stock: 600900\n",
      "2020-10-19, BUY EXECUTED, ref:62172, Price: 76.48, Cost: 1759.04, Comm 2.64, Size: 23.00, Stock: 601012\n",
      "2020-10-19, BUY EXECUTED, ref:62173, Price: 50.22, Cost: 50.22, Comm 0.08, Size: 1.00, Stock: 601066\n",
      "2020-10-19, BUY EXECUTED, ref:62174, Price: 14.33, Cost: 71.65, Comm 0.11, Size: 5.00, Stock: 601108\n",
      "2020-10-19, BUY EXECUTED, ref:62175, Price: 201.01, Cost: 1608.08, Comm 2.41, Size: 8.00, Stock: 601888\n",
      "2020-10-19, BUY EXECUTED, ref:62176, Price: 6.60, Cost: 1782.00, Comm 2.67, Size: 270.00, Stock: 601899\n",
      "2020-10-19, BUY EXECUTED, ref:62177, Price: 109.75, Cost: 1756.00, Comm 2.63, Size: 16.00, Stock: 603259\n",
      "2020-10-19, BUY EXECUTED, ref:62178, Price: 36.29, Cost: 1778.21, Comm 2.67, Size: 49.00, Stock: 603799\n",
      "2020-10-19, 当前总资产 111273.75\n",
      "2020-10-20, 当前总资产 113013.10\n",
      "2020-10-21, 当前总资产 111941.02\n",
      "2020-10-22, 当前总资产 111596.97\n",
      "2020-10-23, 当前总资产 109750.54\n",
      "--------------2020-10-23 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000333', '000568', '000651', '000661', '000858', '000895', '000938', '000963', '002007', '002044', '002142', '002236', '002241', '002271', '002304', '002311', '002352', '002410', '002415', '002456', '002460', '002475', '002555', '002594', '002601', '002607', '002624', '002714', '300015', '300059', '300122', '300136', '300142', '300347', '300433', '600036', '600109', '600196', '600276', '600309', '600372', '600570', '600703', '600760', '600887', '600893', '600926', '601012', '601066', '601166', '601318', '601336', '601601', '601628', '601878', '601888', '603019', '603259', '603501', '603799']\n",
      "sell_stock ['000596', '000625', '000768', '002008', '002050', '002202', '002466', '002493', '002673', '002938', '300408', '300413', '600009', '600031', '600061', '600089', '600346', '600352', '600438', '600519', '600585', '600588', '600660', '600690', '600741', '600809', '600900', '601108', '601899', '603288']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-10-26, SELL EXECUTED, ref:62179, Price: 203.00, Cost: 1688.80, Comm 2.44, Size: -8.00, Stock: 000596\n",
      "2020-10-26, SELL EXECUTED, ref:62180, Price: 15.32, Cost: 1782.00, Comm 2.76, Size: -120.00, Stock: 000625\n",
      "2020-10-26, SELL EXECUTED, ref:62181, Price: 23.77, Cost: 1782.20, Comm 2.50, Size: -70.00, Stock: 000768\n",
      "2020-10-26, SELL EXECUTED, ref:62182, Price: 35.20, Cost: 1785.00, Comm 2.69, Size: -51.00, Stock: 002008\n",
      "2020-10-26, SELL EXECUTED, ref:62183, Price: 22.30, Cost: 1883.04, Comm 2.61, Size: -78.00, Stock: 002050\n",
      "2020-10-26, SELL EXECUTED, ref:62184, Price: 11.15, Cost: 1655.50, Comm 2.58, Size: -154.00, Stock: 002202\n",
      "2020-10-26, SELL EXECUTED, ref:62185, Price: 21.17, Cost: 1700.29, Comm 2.64, Size: -83.00, Stock: 002466\n",
      "2020-10-26, SELL EXECUTED, ref:62186, Price: 18.39, Cost: 1798.60, Comm 2.54, Size: -92.00, Stock: 002493\n",
      "2020-10-26, SELL EXECUTED, ref:62187, Price: 9.67, Cost: 1791.79, Comm 2.60, Size: -179.00, Stock: 002673\n",
      "2020-10-26, SELL EXECUTED, ref:62188, Price: 50.18, Cost: 1970.86, Comm 2.56, Size: -34.00, Stock: 002938\n",
      "2020-10-26, SELL EXECUTED, ref:62189, Price: 31.42, Cost: 1767.05, Comm 2.78, Size: -59.00, Stock: 300408\n",
      "2020-10-26, SELL EXECUTED, ref:62190, Price: 72.66, Cost: 1770.77, Comm 2.51, Size: -23.00, Stock: 300413\n",
      "2020-10-26, SELL EXECUTED, ref:62191, Price: 66.84, Cost: 1743.25, Comm 2.51, Size: -25.00, Stock: 600009\n",
      "2020-10-26, SELL EXECUTED, ref:62192, Price: 24.00, Cost: 1688.28, Comm 2.38, Size: -66.00, Stock: 600031\n",
      "2020-10-26, SELL EXECUTED, ref:62193, Price: 14.58, Cost: 1800.63, Comm 2.56, Size: -117.00, Stock: 600061\n",
      "2020-10-26, SELL EXECUTED, ref:62194, Price: 8.52, Cost: 1811.64, Comm 2.47, Size: -193.00, Stock: 600089\n",
      "2020-10-26, SELL EXECUTED, ref:62195, Price: 19.31, Cost: 1789.59, Comm 2.52, Size: -87.00, Stock: 600346\n",
      "2020-10-26, SELL EXECUTED, ref:62196, Price: 14.40, Cost: 1813.79, Comm 2.61, Size: -121.00, Stock: 600352\n",
      "2020-10-26, SELL EXECUTED, ref:62197, Price: 27.50, Cost: 1780.64, Comm 2.56, Size: -62.00, Stock: 600438\n",
      "2020-10-26, SELL EXECUTED, ref:62198, Price: 1619.00, Cost: 1635.19, Comm 2.43, Size: -1.00, Stock: 600519\n",
      "2020-10-26, SELL EXECUTED, ref:62199, Price: 53.20, Cost: 1766.08, Comm 2.55, Size: -32.00, Stock: 600585\n",
      "2020-10-26, SELL EXECUTED, ref:62200, Price: 40.84, Cost: 1793.75, Comm 2.51, Size: -41.00, Stock: 600588\n",
      "2020-10-26, SELL EXECUTED, ref:62201, Price: 31.11, Cost: 1917.84, Comm 2.75, Size: -59.00, Stock: 600660\n",
      "2020-10-26, SELL EXECUTED, ref:62202, Price: 22.62, Cost: 1774.84, Comm 2.71, Size: -80.00, Stock: 600690\n",
      "2020-10-26, SELL EXECUTED, ref:62203, Price: 27.56, Cost: 1721.83, Comm 2.77, Size: -67.00, Stock: 600741\n",
      "2020-10-26, SELL EXECUTED, ref:62204, Price: 194.72, Cost: 1575.20, Comm 2.34, Size: -8.00, Stock: 600809\n",
      "2020-10-26, SELL EXECUTED, ref:62205, Price: 18.71, Cost: 1770.47, Comm 2.64, Size: -94.00, Stock: 600900\n",
      "2020-10-26, SELL EXECUTED, ref:62206, Price: 13.19, Cost: 1805.65, Comm 2.47, Size: -125.00, Stock: 601108\n",
      "2020-10-26, SELL EXECUTED, ref:62207, Price: 6.91, Cost: 1782.00, Comm 2.80, Size: -270.00, Stock: 601899\n",
      "2020-10-26, SELL EXECUTED, ref:62208, Price: 162.00, Cost: 1573.20, Comm 2.43, Size: -10.00, Stock: 603288\n",
      "2020-10-26, BUY EXECUTED, ref:62209, Price: 325.00, Cost: 1625.00, Comm 2.44, Size: 5.00, Stock: 000661\n",
      "2020-10-26, BUY EXECUTED, ref:62210, Price: 47.50, Cost: 142.50, Comm 0.21, Size: 3.00, Stock: 000895\n",
      "2020-10-26, BUY EXECUTED, ref:62211, Price: 23.58, Cost: 94.32, Comm 0.14, Size: 4.00, Stock: 000938\n",
      "2020-10-26, BUY EXECUTED, ref:62212, Price: 26.30, Cost: 1709.50, Comm 2.56, Size: 65.00, Stock: 000963\n",
      "2020-10-26, BUY EXECUTED, ref:62213, Price: 51.01, Cost: 1683.33, Comm 2.52, Size: 33.00, Stock: 002007\n",
      "2020-10-26, BUY EXECUTED, ref:62214, Price: 15.00, Cost: 1725.00, Comm 2.59, Size: 115.00, Stock: 002044\n",
      "2020-10-26, SELL EXECUTED, ref:62215, Price: 35.50, Cost: 65.74, Comm 0.11, Size: -2.00, Stock: 002142\n",
      "2020-10-26, BUY EXECUTED, ref:62216, Price: 20.65, Cost: 1734.60, Comm 2.60, Size: 84.00, Stock: 002236\n",
      "2020-10-26, SELL EXECUTED, ref:62217, Price: 42.00, Cost: 83.00, Comm 0.13, Size: -2.00, Stock: 002241\n",
      "2020-10-26, BUY EXECUTED, ref:62218, Price: 33.05, Cost: 1718.60, Comm 2.58, Size: 52.00, Stock: 002271\n",
      "2020-10-26, BUY EXECUTED, ref:62219, Price: 161.01, Cost: 1610.10, Comm 2.42, Size: 10.00, Stock: 002304\n",
      "2020-10-26, BUY EXECUTED, ref:62220, Price: 56.00, Cost: 1736.00, Comm 2.60, Size: 31.00, Stock: 002311\n",
      "2020-10-26, BUY EXECUTED, ref:62221, Price: 85.00, Cost: 85.00, Comm 0.13, Size: 1.00, Stock: 002352\n",
      "2020-10-26, BUY EXECUTED, ref:62222, Price: 74.00, Cost: 1702.00, Comm 2.55, Size: 23.00, Stock: 002410\n",
      "2020-10-26, SELL EXECUTED, ref:62223, Price: 39.52, Cost: 38.75, Comm 0.06, Size: -1.00, Stock: 002415\n",
      "2020-10-26, BUY EXECUTED, ref:62224, Price: 15.15, Cost: 1711.95, Comm 2.57, Size: 113.00, Stock: 002456\n",
      "2020-10-26, SELL EXECUTED, ref:62225, Price: 56.49, Cost: 58.04, Comm 0.08, Size: -1.00, Stock: 002460\n",
      "2020-10-26, BUY EXECUTED, ref:62226, Price: 29.89, Cost: 1703.73, Comm 2.56, Size: 57.00, Stock: 002555\n",
      "2020-10-26, SELL EXECUTED, ref:62227, Price: 136.50, Cost: 106.19, Comm 0.20, Size: -1.00, Stock: 002594\n",
      "2020-10-26, BUY EXECUTED, ref:62228, Price: 24.72, Cost: 148.32, Comm 0.22, Size: 6.00, Stock: 002601\n",
      "2020-10-26, BUY EXECUTED, ref:62229, Price: 37.71, Cost: 1734.66, Comm 2.60, Size: 46.00, Stock: 002607\n",
      "2020-10-26, BUY EXECUTED, ref:62230, Price: 27.55, Cost: 137.75, Comm 0.21, Size: 5.00, Stock: 002624\n",
      "2020-10-26, BUY EXECUTED, ref:62231, Price: 69.01, Cost: 138.02, Comm 0.21, Size: 2.00, Stock: 002714\n",
      "2020-10-26, BUY EXECUTED, ref:62232, Price: 56.72, Cost: 1701.60, Comm 2.55, Size: 30.00, Stock: 300015\n",
      "2020-10-26, BUY EXECUTED, ref:62233, Price: 25.12, Cost: 1708.16, Comm 2.56, Size: 68.00, Stock: 300059\n",
      "2020-10-26, BUY EXECUTED, ref:62234, Price: 139.39, Cost: 1672.68, Comm 2.51, Size: 12.00, Stock: 300122\n",
      "2020-10-26, BUY EXECUTED, ref:62235, Price: 48.31, Cost: 1690.85, Comm 2.54, Size: 35.00, Stock: 300142\n",
      "2020-10-26, BUY EXECUTED, ref:62236, Price: 114.64, Cost: 1719.60, Comm 2.58, Size: 15.00, Stock: 300347\n",
      "2020-10-26, BUY EXECUTED, ref:62237, Price: 41.66, Cost: 1749.72, Comm 2.62, Size: 42.00, Stock: 600036\n",
      "2020-10-26, BUY EXECUTED, ref:62238, Price: 15.50, Cost: 1689.50, Comm 2.53, Size: 109.00, Stock: 600109\n",
      "2020-10-26, BUY EXECUTED, ref:62239, Price: 52.80, Cost: 1689.60, Comm 2.53, Size: 32.00, Stock: 600196\n",
      "2020-10-26, BUY EXECUTED, ref:62240, Price: 88.10, Cost: 1673.90, Comm 2.51, Size: 19.00, Stock: 600276\n",
      "2020-10-26, BUY EXECUTED, ref:62241, Price: 77.97, Cost: 1715.34, Comm 2.57, Size: 22.00, Stock: 600309\n",
      "2020-10-26, BUY EXECUTED, ref:62242, Price: 95.36, Cost: 1716.48, Comm 2.57, Size: 18.00, Stock: 600570\n",
      "2020-10-26, BUY EXECUTED, ref:62243, Price: 22.80, Cost: 1710.00, Comm 2.56, Size: 75.00, Stock: 600703\n",
      "2020-10-26, BUY EXECUTED, ref:62244, Price: 55.97, Cost: 111.94, Comm 0.17, Size: 2.00, Stock: 600760\n",
      "2020-10-26, BUY EXECUTED, ref:62245, Price: 35.81, Cost: 143.24, Comm 0.21, Size: 4.00, Stock: 600893\n",
      "2020-10-26, BUY EXECUTED, ref:62246, Price: 13.54, Cost: 1719.58, Comm 2.58, Size: 127.00, Stock: 600926\n",
      "2020-10-26, BUY EXECUTED, ref:62247, Price: 67.00, Cost: 134.00, Comm 0.20, Size: 2.00, Stock: 601012\n",
      "2020-10-26, BUY EXECUTED, ref:62248, Price: 44.95, Cost: 134.85, Comm 0.20, Size: 3.00, Stock: 601066\n",
      "2020-10-26, BUY EXECUTED, ref:62249, Price: 18.36, Cost: 1725.84, Comm 2.59, Size: 94.00, Stock: 601166\n",
      "2020-10-26, SELL EXECUTED, ref:62250, Price: 83.60, Cost: 78.35, Comm 0.13, Size: -1.00, Stock: 601318\n",
      "2020-10-26, BUY EXECUTED, ref:62251, Price: 66.52, Cost: 1663.00, Comm 2.49, Size: 25.00, Stock: 601336\n",
      "2020-10-26, BUY EXECUTED, ref:62252, Price: 34.40, Cost: 1754.40, Comm 2.63, Size: 51.00, Stock: 601601\n",
      "2020-10-26, BUY EXECUTED, ref:62253, Price: 48.83, Cost: 1709.05, Comm 2.56, Size: 35.00, Stock: 601628\n",
      "2020-10-26, BUY EXECUTED, ref:62254, Price: 15.73, Cost: 1698.84, Comm 2.55, Size: 108.00, Stock: 601878\n",
      "2020-10-26, BUY EXECUTED, ref:62255, Price: 192.65, Cost: 192.65, Comm 0.29, Size: 1.00, Stock: 601888\n",
      "2020-10-26, BUY EXECUTED, ref:62256, Price: 38.10, Cost: 1714.50, Comm 2.57, Size: 45.00, Stock: 603019\n",
      "2020-10-26, BUY EXECUTED, ref:62257, Price: 168.72, Cost: 168.72, Comm 0.25, Size: 1.00, Stock: 603501\n",
      "2020-10-26, 当前总资产 109612.70\n",
      "2020-10-27, 当前总资产 111246.70\n",
      "2020-10-28, 当前总资产 112641.24\n",
      "2020-10-29, 当前总资产 113786.58\n",
      "2020-10-30, 当前总资产 111359.45\n",
      "--------------2020-10-30 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000001', '000002', '000063', '000333', '000538', '000568', '000661', '000768', '000858', '000876', '000938', '002001', '002007', '002008', '002044', '002230', '002236', '002241', '002271', '002352', '002415', '002456', '002460', '002475', '002508', '002594', '300059', '300124', '300136', '300408', '300433', '600030', '600031', '600036', '600109', '600196', '600276', '600309', '600346', '600519', '600585', '600690', '600703', '600741', '600760', '600809', '600887', '600893', '601066', '601318', '601336', '601601', '601628', '601633', '601877', '601888', '601901', '603019', '603259', '603799']\n",
      "sell_stock ['000651', '000895', '000963', '002142', '002304', '002311', '002410', '002555', '002601', '002607', '002624', '002714', '300015', '300122', '300142', '300347', '600372', '600570', '600926', '601012', '601166', '601878', '603501']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-11-02, SELL EXECUTED, ref:62258, Price: 58.10, Cost: 1744.50, Comm 2.61, Size: -30.00, Stock: 000651\n",
      "2020-11-02, SELL EXECUTED, ref:62259, Price: 49.40, Cost: 1907.01, Comm 2.67, Size: -36.00, Stock: 000895\n",
      "2020-11-02, SELL EXECUTED, ref:62260, Price: 27.90, Cost: 1709.50, Comm 2.72, Size: -65.00, Stock: 000963\n",
      "2020-11-02, SELL EXECUTED, ref:62261, Price: 33.73, Cost: 1610.60, Comm 2.48, Size: -49.00, Stock: 002142\n",
      "2020-11-02, SELL EXECUTED, ref:62262, Price: 168.46, Cost: 1610.10, Comm 2.53, Size: -10.00, Stock: 002304\n",
      "2020-11-02, SELL EXECUTED, ref:62263, Price: 62.02, Cost: 1736.00, Comm 2.88, Size: -31.00, Stock: 002311\n",
      "2020-11-02, SELL EXECUTED, ref:62264, Price: 72.20, Cost: 1702.00, Comm 2.49, Size: -23.00, Stock: 002410\n",
      "2020-11-02, SELL EXECUTED, ref:62265, Price: 29.15, Cost: 1703.73, Comm 2.49, Size: -57.00, Stock: 002555\n",
      "2020-11-02, SELL EXECUTED, ref:62266, Price: 24.31, Cost: 1946.72, Comm 2.55, Size: -70.00, Stock: 002601\n",
      "2020-11-02, SELL EXECUTED, ref:62267, Price: 39.52, Cost: 1734.66, Comm 2.73, Size: -46.00, Stock: 002607\n",
      "2020-11-02, SELL EXECUTED, ref:62268, Price: 28.05, Cost: 1906.46, Comm 2.61, Size: -62.00, Stock: 002624\n",
      "2020-11-02, SELL EXECUTED, ref:62269, Price: 71.12, Cost: 1843.39, Comm 2.67, Size: -25.00, Stock: 002714\n",
      "2020-11-02, SELL EXECUTED, ref:62270, Price: 62.61, Cost: 1701.60, Comm 2.82, Size: -30.00, Stock: 300015\n",
      "2020-11-02, SELL EXECUTED, ref:62271, Price: 160.21, Cost: 1672.68, Comm 2.88, Size: -12.00, Stock: 300122\n",
      "2020-11-02, SELL EXECUTED, ref:62272, Price: 49.78, Cost: 1690.85, Comm 2.61, Size: -35.00, Stock: 300142\n",
      "2020-11-02, SELL EXECUTED, ref:62273, Price: 122.50, Cost: 1719.60, Comm 2.76, Size: -15.00, Stock: 300347\n",
      "2020-11-02, SELL EXECUTED, ref:62274, Price: 16.00, Cost: 1799.38, Comm 2.54, Size: -106.00, Stock: 600372\n",
      "2020-11-02, SELL EXECUTED, ref:62275, Price: 92.20, Cost: 1716.48, Comm 2.49, Size: -18.00, Stock: 600570\n",
      "2020-11-02, SELL EXECUTED, ref:62276, Price: 13.00, Cost: 1719.58, Comm 2.48, Size: -127.00, Stock: 600926\n",
      "2020-11-02, SELL EXECUTED, ref:62277, Price: 70.51, Cost: 1893.04, Comm 2.64, Size: -25.00, Stock: 601012\n",
      "2020-11-02, SELL EXECUTED, ref:62278, Price: 17.90, Cost: 1725.84, Comm 2.52, Size: -94.00, Stock: 601166\n",
      "2020-11-02, SELL EXECUTED, ref:62279, Price: 14.88, Cost: 1698.84, Comm 2.41, Size: -108.00, Stock: 601878\n",
      "2020-11-02, SELL EXECUTED, ref:62280, Price: 205.00, Cost: 1892.22, Comm 3.07, Size: -10.00, Stock: 603501\n",
      "2020-11-02, BUY EXECUTED, ref:62281, Price: 17.65, Cost: 1747.35, Comm 2.62, Size: 99.00, Stock: 000001\n",
      "2020-11-02, BUY EXECUTED, ref:62282, Price: 27.66, Cost: 1742.58, Comm 2.61, Size: 63.00, Stock: 000002\n",
      "2020-11-02, BUY EXECUTED, ref:62283, Price: 32.13, Cost: 1735.02, Comm 2.60, Size: 54.00, Stock: 000063\n",
      "2020-11-02, SELL EXECUTED, ref:62284, Price: 79.01, Cost: 70.25, Comm 0.12, Size: -1.00, Stock: 000333\n",
      "2020-11-02, BUY EXECUTED, ref:62285, Price: 102.96, Cost: 1750.32, Comm 2.63, Size: 17.00, Stock: 000538\n",
      "2020-11-02, BUY EXECUTED, ref:62286, Price: 24.27, Cost: 1747.44, Comm 2.62, Size: 72.00, Stock: 000768\n",
      "2020-11-02, BUY EXECUTED, ref:62287, Price: 27.30, Cost: 1774.50, Comm 2.66, Size: 65.00, Stock: 000876\n",
      "2020-11-02, BUY EXECUTED, ref:62288, Price: 22.15, Cost: 155.05, Comm 0.23, Size: 7.00, Stock: 000938\n",
      "2020-11-02, BUY EXECUTED, ref:62289, Price: 28.96, Cost: 1737.60, Comm 2.61, Size: 60.00, Stock: 002001\n",
      "2020-11-02, BUY EXECUTED, ref:62290, Price: 50.00, Cost: 50.00, Comm 0.07, Size: 1.00, Stock: 002007\n",
      "2020-11-02, BUY EXECUTED, ref:62291, Price: 40.40, Cost: 1737.20, Comm 2.61, Size: 43.00, Stock: 002008\n",
      "2020-11-02, SELL EXECUTED, ref:62292, Price: 16.81, Cost: 165.00, Comm 0.28, Size: -11.00, Stock: 002044\n",
      "2020-11-02, BUY EXECUTED, ref:62293, Price: 38.40, Cost: 1766.40, Comm 2.65, Size: 46.00, Stock: 002230\n",
      "2020-11-02, SELL EXECUTED, ref:62294, Price: 22.81, Cost: 123.90, Comm 0.21, Size: -6.00, Stock: 002236\n",
      "2020-11-02, SELL EXECUTED, ref:62295, Price: 44.85, Cost: 124.50, Comm 0.20, Size: -3.00, Stock: 002241\n",
      "2020-11-02, SELL EXECUTED, ref:62296, Price: 37.49, Cost: 132.20, Comm 0.22, Size: -4.00, Stock: 002271\n",
      "2020-11-02, BUY EXECUTED, ref:62297, Price: 83.57, Cost: 83.57, Comm 0.13, Size: 1.00, Stock: 002352\n",
      "2020-11-02, SELL EXECUTED, ref:62298, Price: 44.85, Cost: 193.75, Comm 0.34, Size: -5.00, Stock: 002415\n",
      "2020-11-02, BUY EXECUTED, ref:62299, Price: 15.46, Cost: 15.46, Comm 0.02, Size: 1.00, Stock: 002456\n",
      "2020-11-02, SELL EXECUTED, ref:62300, Price: 61.17, Cost: 58.04, Comm 0.09, Size: -1.00, Stock: 002460\n",
      "2020-11-02, BUY EXECUTED, ref:62301, Price: 54.90, Cost: 109.80, Comm 0.16, Size: 2.00, Stock: 002475\n",
      "2020-11-02, BUY EXECUTED, ref:62302, Price: 37.15, Cost: 1783.20, Comm 2.67, Size: 48.00, Stock: 002508\n",
      "2020-11-02, SELL EXECUTED, ref:62303, Price: 160.91, Cost: 106.19, Comm 0.24, Size: -1.00, Stock: 002594\n",
      "2020-11-02, BUY EXECUTED, ref:62304, Price: 23.43, Cost: 164.01, Comm 0.25, Size: 7.00, Stock: 300059\n",
      "2020-11-02, BUY EXECUTED, ref:62305, Price: 72.00, Cost: 1944.00, Comm 2.92, Size: 27.00, Stock: 300124\n",
      "2020-11-02, BUY EXECUTED, ref:62306, Price: 47.57, Cost: 95.14, Comm 0.14, Size: 2.00, Stock: 300136\n",
      "2020-11-02, BUY EXECUTED, ref:62307, Price: 31.50, Cost: 1764.00, Comm 2.65, Size: 56.00, Stock: 300408\n",
      "2020-11-02, BUY EXECUTED, ref:62308, Price: 32.90, Cost: 65.80, Comm 0.10, Size: 2.00, Stock: 300433\n",
      "2020-11-02, BUY EXECUTED, ref:62309, Price: 28.45, Cost: 1735.45, Comm 2.60, Size: 61.00, Stock: 600030\n",
      "2020-11-02, BUY EXECUTED, ref:62310, Price: 26.72, Cost: 1790.24, Comm 2.69, Size: 67.00, Stock: 600031\n",
      "2020-11-02, BUY EXECUTED, ref:62311, Price: 40.49, Cost: 80.98, Comm 0.12, Size: 2.00, Stock: 600036\n",
      "2020-11-02, BUY EXECUTED, ref:62312, Price: 15.00, Cost: 135.00, Comm 0.20, Size: 9.00, Stock: 600109\n",
      "2020-11-02, BUY EXECUTED, ref:62313, Price: 19.30, Cost: 1756.30, Comm 2.63, Size: 91.00, Stock: 600346\n",
      "2020-11-02, BUY EXECUTED, ref:62314, Price: 1675.00, Cost: 1675.00, Comm 2.51, Size: 1.00, Stock: 600519\n",
      "2020-11-02, BUY EXECUTED, ref:62315, Price: 50.83, Cost: 1728.22, Comm 2.59, Size: 34.00, Stock: 600585\n",
      "2020-11-02, BUY EXECUTED, ref:62316, Price: 25.19, Cost: 1763.30, Comm 2.64, Size: 70.00, Stock: 600690\n",
      "2020-11-02, BUY EXECUTED, ref:62317, Price: 22.32, Cost: 89.28, Comm 0.13, Size: 4.00, Stock: 600703\n",
      "2020-11-02, BUY EXECUTED, ref:62318, Price: 31.01, Cost: 1736.56, Comm 2.60, Size: 56.00, Stock: 600741\n",
      "2020-11-02, BUY EXECUTED, ref:62319, Price: 51.47, Cost: 154.41, Comm 0.23, Size: 3.00, Stock: 600760\n",
      "2020-11-02, BUY EXECUTED, ref:62320, Price: 229.00, Cost: 1603.00, Comm 2.40, Size: 7.00, Stock: 600809\n",
      "2020-11-02, BUY EXECUTED, ref:62321, Price: 38.69, Cost: 38.69, Comm 0.06, Size: 1.00, Stock: 600887\n",
      "2020-11-02, BUY EXECUTED, ref:62322, Price: 42.77, Cost: 128.31, Comm 0.19, Size: 3.00, Stock: 601066\n",
      "2020-11-02, BUY EXECUTED, ref:62323, Price: 78.50, Cost: 78.50, Comm 0.12, Size: 1.00, Stock: 601318\n",
      "2020-11-02, BUY EXECUTED, ref:62324, Price: 64.20, Cost: 128.40, Comm 0.19, Size: 2.00, Stock: 601336\n",
      "2020-11-02, BUY EXECUTED, ref:62325, Price: 32.00, Cost: 128.00, Comm 0.19, Size: 4.00, Stock: 601601\n",
      "2020-11-02, BUY EXECUTED, ref:62326, Price: 46.50, Cost: 139.50, Comm 0.21, Size: 3.00, Stock: 601628\n",
      "2020-11-02, BUY EXECUTED, ref:62327, Price: 23.73, Cost: 1756.02, Comm 2.63, Size: 74.00, Stock: 601633\n",
      "2020-11-02, BUY EXECUTED, ref:62328, Price: 29.22, Cost: 1753.20, Comm 2.63, Size: 60.00, Stock: 601877\n",
      "2020-11-02, BUY EXECUTED, ref:62329, Price: 9.42, Cost: 1780.38, Comm 2.67, Size: 189.00, Stock: 601901\n",
      "2020-11-02, BUY EXECUTED, ref:62330, Price: 35.78, Cost: 143.12, Comm 0.21, Size: 4.00, Stock: 603019\n",
      "2020-11-02, SELL EXECUTED, ref:62331, Price: 40.00, Cost: 145.16, Comm 0.24, Size: -4.00, Stock: 603799\n",
      "2020-11-02, 当前总资产 111597.78\n",
      "2020-11-03, 当前总资产 112976.79\n",
      "2020-11-04, 当前总资产 113839.64\n",
      "2020-11-05, 当前总资产 115531.65\n",
      "2020-11-06, 当前总资产 115758.55\n",
      "--------------2020-11-06 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000063', '000625', '000723', '000768', '000961', '000963', '002044', '002050', '002120', '002142', '002202', '002230', '002294', '002352', '002410', '002466', '002555', '002558', '002601', '002736', '300017', '300033', '300122', '300136', '300142', '600030', '600061', '600066', '600176', '600196', '600233', '600297', '600406', '600438', '600489', '600498', '600522', '600570', '600733', '600760', '600893', '600999', '601012', '601066', '601108', '601216', '601236', '601238', '601336', '601360', '601555', '601601', '601628', '601633', '601688', '601788', '601838', '601881', '603019', '603799']\n",
      "sell_stock ['000001', '000002', '000333', '000538', '000568', '000661', '000858', '000876', '000938', '002001', '002007', '002008', '002236', '002241', '002271', '002415', '002456', '002460', '002475', '002508', '002594', '300059', '300124', '300408', '300433', '600031', '600036', '600109', '600276', '600309', '600346', '600519', '600585', '600690', '600703', '600741', '600809', '600887', '601318', '601877', '601888', '601901', '603259']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-11-09, SELL EXECUTED, ref:62332, Price: 17.67, Cost: 1747.35, Comm 2.62, Size: -99.00, Stock: 000001\n",
      "2020-11-09, SELL EXECUTED, ref:62333, Price: 29.72, Cost: 1742.58, Comm 2.81, Size: -63.00, Stock: 000002\n",
      "2020-11-09, SELL EXECUTED, ref:62334, Price: 90.46, Cost: 1615.75, Comm 3.12, Size: -23.00, Stock: 000333\n",
      "2020-11-09, SELL EXECUTED, ref:62335, Price: 101.97, Cost: 1750.32, Comm 2.60, Size: -17.00, Stock: 000538\n",
      "2020-11-09, SELL EXECUTED, ref:62336, Price: 183.29, Cost: 1652.31, Comm 3.02, Size: -11.00, Stock: 000568\n",
      "2020-11-09, SELL EXECUTED, ref:62337, Price: 348.00, Cost: 1625.00, Comm 2.61, Size: -5.00, Stock: 000661\n",
      "2020-11-09, SELL EXECUTED, ref:62338, Price: 261.00, Cost: 1680.00, Comm 2.74, Size: -7.00, Stock: 000858\n",
      "2020-11-09, SELL EXECUTED, ref:62339, Price: 27.11, Cost: 1774.50, Comm 2.64, Size: -65.00, Stock: 000876\n",
      "2020-11-09, SELL EXECUTED, ref:62340, Price: 23.96, Cost: 2039.73, Comm 2.88, Size: -80.00, Stock: 000938\n",
      "2020-11-09, SELL EXECUTED, ref:62341, Price: 30.17, Cost: 1737.60, Comm 2.72, Size: -60.00, Stock: 002001\n",
      "2020-11-09, SELL EXECUTED, ref:62342, Price: 45.29, Cost: 1733.33, Comm 2.31, Size: -34.00, Stock: 002007\n",
      "2020-11-09, SELL EXECUTED, ref:62343, Price: 43.10, Cost: 1737.20, Comm 2.78, Size: -43.00, Stock: 002008\n",
      "2020-11-09, SELL EXECUTED, ref:62344, Price: 23.93, Cost: 1610.70, Comm 2.80, Size: -78.00, Stock: 002236\n",
      "2020-11-09, SELL EXECUTED, ref:62345, Price: 49.10, Cost: 1618.50, Comm 2.87, Size: -39.00, Stock: 002241\n",
      "2020-11-09, SELL EXECUTED, ref:62346, Price: 36.90, Cost: 1586.40, Comm 2.66, Size: -48.00, Stock: 002271\n",
      "2020-11-09, SELL EXECUTED, ref:62347, Price: 48.75, Cost: 1550.00, Comm 2.92, Size: -40.00, Stock: 002415\n",
      "2020-11-09, SELL EXECUTED, ref:62348, Price: 16.70, Cost: 1727.41, Comm 2.86, Size: -114.00, Stock: 002456\n",
      "2020-11-09, SELL EXECUTED, ref:62349, Price: 75.07, Cost: 1683.04, Comm 3.27, Size: -29.00, Stock: 002460\n",
      "2020-11-09, SELL EXECUTED, ref:62350, Price: 60.21, Cost: 1905.30, Comm 2.89, Size: -32.00, Stock: 002475\n",
      "2020-11-09, SELL EXECUTED, ref:62351, Price: 42.55, Cost: 1783.20, Comm 3.06, Size: -48.00, Stock: 002508\n",
      "2020-11-09, SELL EXECUTED, ref:62352, Price: 191.60, Cost: 1274.28, Comm 3.45, Size: -12.00, Stock: 002594\n",
      "2020-11-09, SELL EXECUTED, ref:62353, Price: 25.40, Cost: 1872.17, Comm 2.86, Size: -75.00, Stock: 300059\n",
      "2020-11-09, SELL EXECUTED, ref:62354, Price: 81.01, Cost: 1944.00, Comm 3.28, Size: -27.00, Stock: 300124\n",
      "2020-11-09, SELL EXECUTED, ref:62355, Price: 34.85, Cost: 1764.00, Comm 2.93, Size: -56.00, Stock: 300408\n",
      "2020-11-09, SELL EXECUTED, ref:62356, Price: 33.80, Cost: 1901.80, Comm 2.69, Size: -53.00, Stock: 300433\n",
      "2020-11-09, SELL EXECUTED, ref:62357, Price: 27.80, Cost: 1790.24, Comm 2.79, Size: -67.00, Stock: 600031\n",
      "2020-11-09, SELL EXECUTED, ref:62358, Price: 42.99, Cost: 1830.70, Comm 2.84, Size: -44.00, Stock: 600036\n",
      "2020-11-09, SELL EXECUTED, ref:62359, Price: 18.84, Cost: 1824.50, Comm 3.33, Size: -118.00, Stock: 600109\n",
      "2020-11-09, SELL EXECUTED, ref:62360, Price: 89.08, Cost: 1673.90, Comm 2.54, Size: -19.00, Stock: 600276\n",
      "2020-11-09, SELL EXECUTED, ref:62361, Price: 87.10, Cost: 1715.34, Comm 2.87, Size: -22.00, Stock: 600309\n",
      "2020-11-09, SELL EXECUTED, ref:62362, Price: 21.49, Cost: 1756.30, Comm 2.93, Size: -91.00, Stock: 600346\n",
      "2020-11-09, SELL EXECUTED, ref:62363, Price: 1701.38, Cost: 1675.00, Comm 2.55, Size: -1.00, Stock: 600519\n",
      "2020-11-09, SELL EXECUTED, ref:62364, Price: 55.15, Cost: 1728.22, Comm 2.81, Size: -34.00, Stock: 600585\n",
      "2020-11-09, SELL EXECUTED, ref:62365, Price: 29.18, Cost: 1763.30, Comm 3.06, Size: -70.00, Stock: 600690\n",
      "2020-11-09, SELL EXECUTED, ref:62366, Price: 24.05, Cost: 1799.28, Comm 2.85, Size: -79.00, Stock: 600703\n",
      "2020-11-09, SELL EXECUTED, ref:62367, Price: 35.21, Cost: 1736.56, Comm 2.96, Size: -56.00, Stock: 600741\n",
      "2020-11-09, SELL EXECUTED, ref:62368, Price: 235.37, Cost: 1603.00, Comm 2.47, Size: -7.00, Stock: 600809\n",
      "2020-11-09, SELL EXECUTED, ref:62369, Price: 39.32, Cost: 1810.72, Comm 2.60, Size: -44.00, Stock: 600887\n",
      "2020-11-09, SELL EXECUTED, ref:62370, Price: 82.50, Cost: 1723.85, Comm 2.72, Size: -22.00, Stock: 601318\n",
      "2020-11-09, SELL EXECUTED, ref:62371, Price: 32.20, Cost: 1753.20, Comm 2.90, Size: -60.00, Stock: 601877\n",
      "2020-11-09, SELL EXECUTED, ref:62372, Price: 197.20, Cost: 1800.73, Comm 2.66, Size: -9.00, Stock: 601888\n",
      "2020-11-09, SELL EXECUTED, ref:62373, Price: 9.48, Cost: 1780.38, Comm 2.69, Size: -189.00, Stock: 601901\n",
      "2020-11-09, SELL EXECUTED, ref:62374, Price: 117.50, Cost: 1756.00, Comm 2.82, Size: -16.00, Stock: 603259\n",
      "2020-11-09, SELL EXECUTED, ref:62375, Price: 36.95, Cost: 64.26, Comm 0.11, Size: -2.00, Stock: 000063\n",
      "2020-11-09, BUY EXECUTED, ref:62376, Price: 17.47, Cost: 1799.41, Comm 2.70, Size: 103.00, Stock: 000625\n",
      "2020-11-09, BUY EXECUTED, ref:62377, Price: 6.26, Cost: 1834.18, Comm 2.75, Size: 293.00, Stock: 000723\n",
      "2020-11-09, BUY EXECUTED, ref:62378, Price: 24.46, Cost: 48.92, Comm 0.07, Size: 2.00, Stock: 000768\n",
      "2020-11-09, BUY EXECUTED, ref:62379, Price: 9.37, Cost: 1855.26, Comm 2.78, Size: 198.00, Stock: 000961\n",
      "2020-11-09, BUY EXECUTED, ref:62380, Price: 33.02, Cost: 1816.10, Comm 2.72, Size: 55.00, Stock: 000963\n",
      "2020-11-09, BUY EXECUTED, ref:62381, Price: 12.08, Cost: 579.84, Comm 0.87, Size: 48.00, Stock: 002044\n",
      "2020-11-09, BUY EXECUTED, ref:62382, Price: 26.18, Cost: 1832.60, Comm 2.75, Size: 70.00, Stock: 002050\n",
      "2020-11-09, BUY EXECUTED, ref:62383, Price: 18.52, Cost: 1814.96, Comm 2.72, Size: 98.00, Stock: 002120\n",
      "2020-11-09, BUY EXECUTED, ref:62384, Price: 33.51, Cost: 1809.54, Comm 2.71, Size: 54.00, Stock: 002142\n",
      "2020-11-09, BUY EXECUTED, ref:62385, Price: 11.79, Cost: 1862.82, Comm 2.79, Size: 158.00, Stock: 002202\n",
      "2020-11-09, SELL EXECUTED, ref:62386, Price: 41.60, Cost: 38.40, Comm 0.06, Size: -1.00, Stock: 002230\n",
      "2020-11-09, BUY EXECUTED, ref:62387, Price: 29.41, Cost: 1823.42, Comm 2.74, Size: 62.00, Stock: 002294\n",
      "2020-11-09, BUY EXECUTED, ref:62388, Price: 72.00, Cost: 1800.00, Comm 2.70, Size: 25.00, Stock: 002410\n",
      "2020-11-09, BUY EXECUTED, ref:62389, Price: 24.13, Cost: 1833.88, Comm 2.75, Size: 76.00, Stock: 002466\n",
      "2020-11-09, BUY EXECUTED, ref:62390, Price: 28.35, Cost: 1814.40, Comm 2.72, Size: 64.00, Stock: 002555\n",
      "2020-11-09, BUY EXECUTED, ref:62391, Price: 18.00, Cost: 1818.00, Comm 2.73, Size: 101.00, Stock: 002558\n",
      "2020-11-09, BUY EXECUTED, ref:62392, Price: 25.94, Cost: 1815.80, Comm 2.72, Size: 70.00, Stock: 002601\n",
      "2020-11-09, BUY EXECUTED, ref:62393, Price: 14.26, Cost: 1839.54, Comm 2.76, Size: 129.00, Stock: 002736\n",
      "2020-11-09, BUY EXECUTED, ref:62394, Price: 8.13, Cost: 1845.51, Comm 2.77, Size: 227.00, Stock: 300017\n",
      "2020-11-09, BUY EXECUTED, ref:62395, Price: 141.78, Cost: 1843.14, Comm 2.76, Size: 13.00, Stock: 300033\n",
      "2020-11-09, BUY EXECUTED, ref:62396, Price: 151.00, Cost: 1812.00, Comm 2.72, Size: 12.00, Stock: 300122\n",
      "2020-11-09, BUY EXECUTED, ref:62397, Price: 48.80, Cost: 1805.60, Comm 2.71, Size: 37.00, Stock: 300142\n",
      "2020-11-09, BUY EXECUTED, ref:62398, Price: 29.52, Cost: 29.52, Comm 0.04, Size: 1.00, Stock: 600030\n",
      "2020-11-09, BUY EXECUTED, ref:62399, Price: 14.30, Cost: 1844.70, Comm 2.77, Size: 129.00, Stock: 600061\n",
      "2020-11-09, BUY EXECUTED, ref:62400, Price: 18.35, Cost: 1835.00, Comm 2.75, Size: 100.00, Stock: 600066\n",
      "2020-11-09, BUY EXECUTED, ref:62401, Price: 14.58, Cost: 1837.08, Comm 2.76, Size: 126.00, Stock: 600176\n",
      "2020-11-09, BUY EXECUTED, ref:62402, Price: 49.75, Cost: 248.75, Comm 0.37, Size: 5.00, Stock: 600196\n",
      "2020-11-09, BUY EXECUTED, ref:62403, Price: 12.93, Cost: 1836.06, Comm 2.75, Size: 142.00, Stock: 600233\n",
      "2020-11-09, BUY EXECUTED, ref:62404, Price: 3.74, Cost: 1847.56, Comm 2.77, Size: 494.00, Stock: 600297\n",
      "2020-11-09, BUY EXECUTED, ref:62405, Price: 22.70, Cost: 1861.40, Comm 2.79, Size: 82.00, Stock: 600406\n",
      "2020-11-09, BUY EXECUTED, ref:62406, Price: 30.92, Cost: 1824.28, Comm 2.74, Size: 59.00, Stock: 600438\n",
      "2020-11-09, BUY EXECUTED, ref:62407, Price: 10.00, Cost: 1840.00, Comm 2.76, Size: 184.00, Stock: 600489\n",
      "2020-11-09, BUY EXECUTED, ref:62408, Price: 26.10, Cost: 1827.00, Comm 2.74, Size: 70.00, Stock: 600498\n",
      "2020-11-09, BUY EXECUTED, ref:62409, Price: 11.30, Cost: 1853.20, Comm 2.78, Size: 164.00, Stock: 600522\n",
      "2020-11-09, BUY EXECUTED, ref:62410, Price: 93.17, Cost: 1770.23, Comm 2.66, Size: 19.00, Stock: 600570\n",
      "2020-11-09, BUY EXECUTED, ref:62411, Price: 7.21, Cost: 1838.55, Comm 2.76, Size: 255.00, Stock: 600733\n",
      "2020-11-09, BUY EXECUTED, ref:62412, Price: 21.26, Cost: 1828.36, Comm 2.74, Size: 86.00, Stock: 600999\n",
      "2020-11-09, BUY EXECUTED, ref:62413, Price: 71.45, Cost: 1786.25, Comm 2.68, Size: 25.00, Stock: 601012\n",
      "2020-11-09, BUY EXECUTED, ref:62414, Price: 43.60, Cost: 43.60, Comm 0.07, Size: 1.00, Stock: 601066\n",
      "2020-11-09, BUY EXECUTED, ref:62415, Price: 12.99, Cost: 1844.58, Comm 2.77, Size: 142.00, Stock: 601108\n",
      "2020-11-09, BUY EXECUTED, ref:62416, Price: 6.07, Cost: 1845.28, Comm 2.77, Size: 304.00, Stock: 601216\n",
      "2020-11-09, BUY EXECUTED, ref:62417, Price: 17.81, Cost: 1834.43, Comm 2.75, Size: 103.00, Stock: 601236\n",
      "2020-11-09, BUY EXECUTED, ref:62418, Price: 13.40, Cost: 1835.80, Comm 2.75, Size: 137.00, Stock: 601238\n",
      "2020-11-09, BUY EXECUTED, ref:62419, Price: 57.50, Cost: 287.50, Comm 0.43, Size: 5.00, Stock: 601336\n",
      "2020-11-09, BUY EXECUTED, ref:62420, Price: 15.50, Cost: 1844.50, Comm 2.77, Size: 119.00, Stock: 601360\n",
      "2020-11-09, BUY EXECUTED, ref:62421, Price: 10.08, Cost: 1844.64, Comm 2.77, Size: 183.00, Stock: 601555\n",
      "2020-11-09, BUY EXECUTED, ref:62422, Price: 32.45, Cost: 64.90, Comm 0.10, Size: 2.00, Stock: 601601\n",
      "2020-11-09, BUY EXECUTED, ref:62423, Price: 41.69, Cost: 250.14, Comm 0.38, Size: 6.00, Stock: 601628\n",
      "2020-11-09, SELL EXECUTED, ref:62424, Price: 28.01, Cost: 213.57, Comm 0.38, Size: -9.00, Stock: 601633\n",
      "2020-11-09, BUY EXECUTED, ref:62425, Price: 19.33, Cost: 1836.35, Comm 2.75, Size: 95.00, Stock: 601688\n",
      "2020-11-09, BUY EXECUTED, ref:62426, Price: 19.06, Cost: 1829.76, Comm 2.74, Size: 96.00, Stock: 601788\n",
      "2020-11-09, BUY EXECUTED, ref:62427, Price: 10.42, Cost: 1833.92, Comm 2.75, Size: 176.00, Stock: 601838\n",
      "2020-11-09, BUY EXECUTED, ref:62428, Price: 12.52, Cost: 1852.96, Comm 2.78, Size: 148.00, Stock: 601881\n",
      "2020-11-09, BUY EXECUTED, ref:62429, Price: 36.62, Cost: 36.62, Comm 0.05, Size: 1.00, Stock: 603019\n",
      "2020-11-09, SELL EXECUTED, ref:62430, Price: 45.00, Cost: 108.87, Comm 0.20, Size: -3.00, Stock: 603799\n",
      "2020-11-09, 当前总资产 118701.90\n",
      "2020-11-10, 当前总资产 117515.02\n",
      "2020-11-11, 当前总资产 115224.19\n",
      "2020-11-12, 当前总资产 115393.98\n",
      "2020-11-13, 当前总资产 114991.90\n",
      "--------------2020-11-13 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000002', '000157', '000671', '000723', '000776', '000963', '002008', '002024', '002044', '002142', '002230', '002241', '002460', '002475', '002493', '002594', '002624', '002739', '300122', '300136', '300413', '300433', '600048', '600061', '600104', '600109', '600111', '600188', '600219', '600297', '600346', '600383', '600438', '600570', '600655', '600690', '600837', '600848', '601012', '601088', '601108', '601111', '601155', '601166', '601211', '601238', '601336', '601390', '601601', '601628', '601633', '601669', '601688', '601766', '601878', '601939', '603160', '603259', '603260', '603501']\n",
      "sell_stock ['000063', '000625', '000768', '000961', '002050', '002120', '002202', '002294', '002352', '002410', '002466', '002555', '002558', '002601', '002736', '300017', '300033', '300142', '600030', '600066', '600176', '600196', '600233', '600406', '600489', '600498', '600522', '600733', '600760', '600893', '600999', '601066', '601216', '601236', '601360', '601555', '601788', '601838', '601881', '603019', '603799']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-11-16, SELL EXECUTED, ref:62431, Price: 35.84, Cost: 1670.76, Comm 2.80, Size: -52.00, Stock: 000063\n",
      "2020-11-16, SELL EXECUTED, ref:62432, Price: 18.78, Cost: 1799.41, Comm 2.90, Size: -103.00, Stock: 000625\n",
      "2020-11-16, SELL EXECUTED, ref:62433, Price: 26.50, Cost: 1796.36, Comm 2.94, Size: -74.00, Stock: 000768\n",
      "2020-11-16, SELL EXECUTED, ref:62434, Price: 9.18, Cost: 1855.26, Comm 2.73, Size: -198.00, Stock: 000961\n",
      "2020-11-16, SELL EXECUTED, ref:62435, Price: 25.83, Cost: 1832.60, Comm 2.71, Size: -70.00, Stock: 002050\n",
      "2020-11-16, SELL EXECUTED, ref:62436, Price: 18.50, Cost: 1814.96, Comm 2.72, Size: -98.00, Stock: 002120\n",
      "2020-11-16, SELL EXECUTED, ref:62437, Price: 11.75, Cost: 1862.82, Comm 2.78, Size: -158.00, Stock: 002202\n",
      "2020-11-16, SELL EXECUTED, ref:62438, Price: 28.89, Cost: 1823.42, Comm 2.69, Size: -62.00, Stock: 002294\n",
      "2020-11-16, SELL EXECUTED, ref:62439, Price: 81.80, Cost: 1891.87, Comm 2.58, Size: -21.00, Stock: 002352\n",
      "2020-11-16, SELL EXECUTED, ref:62440, Price: 70.00, Cost: 1800.00, Comm 2.62, Size: -25.00, Stock: 002410\n",
      "2020-11-16, SELL EXECUTED, ref:62441, Price: 22.12, Cost: 1833.88, Comm 2.52, Size: -76.00, Stock: 002466\n",
      "2020-11-16, SELL EXECUTED, ref:62442, Price: 27.09, Cost: 1814.40, Comm 2.60, Size: -64.00, Stock: 002555\n",
      "2020-11-16, SELL EXECUTED, ref:62443, Price: 17.66, Cost: 1818.00, Comm 2.68, Size: -101.00, Stock: 002558\n",
      "2020-11-16, SELL EXECUTED, ref:62444, Price: 30.03, Cost: 1815.80, Comm 3.15, Size: -70.00, Stock: 002601\n",
      "2020-11-16, SELL EXECUTED, ref:62445, Price: 13.50, Cost: 1839.54, Comm 2.61, Size: -129.00, Stock: 002736\n",
      "2020-11-16, SELL EXECUTED, ref:62446, Price: 7.92, Cost: 1845.51, Comm 2.70, Size: -227.00, Stock: 300017\n",
      "2020-11-16, SELL EXECUTED, ref:62447, Price: 140.90, Cost: 1843.14, Comm 2.75, Size: -13.00, Stock: 300033\n",
      "2020-11-16, SELL EXECUTED, ref:62448, Price: 45.65, Cost: 1805.60, Comm 2.53, Size: -37.00, Stock: 300142\n",
      "2020-11-16, SELL EXECUTED, ref:62449, Price: 28.92, Cost: 1764.97, Comm 2.69, Size: -62.00, Stock: 600030\n",
      "2020-11-16, SELL EXECUTED, ref:62450, Price: 17.48, Cost: 1835.00, Comm 2.62, Size: -100.00, Stock: 600066\n",
      "2020-11-16, SELL EXECUTED, ref:62451, Price: 17.17, Cost: 1837.08, Comm 3.25, Size: -126.00, Stock: 600176\n",
      "2020-11-16, SELL EXECUTED, ref:62452, Price: 58.35, Cost: 1938.35, Comm 3.24, Size: -37.00, Stock: 600196\n",
      "2020-11-16, SELL EXECUTED, ref:62453, Price: 12.85, Cost: 1836.06, Comm 2.74, Size: -142.00, Stock: 600233\n",
      "2020-11-16, SELL EXECUTED, ref:62454, Price: 23.80, Cost: 1861.40, Comm 2.93, Size: -82.00, Stock: 600406\n",
      "2020-11-16, SELL EXECUTED, ref:62455, Price: 9.49, Cost: 1840.00, Comm 2.62, Size: -184.00, Stock: 600489\n",
      "2020-11-16, SELL EXECUTED, ref:62456, Price: 24.88, Cost: 1827.00, Comm 2.61, Size: -70.00, Stock: 600498\n",
      "2020-11-16, SELL EXECUTED, ref:62457, Price: 10.79, Cost: 1853.20, Comm 2.65, Size: -164.00, Stock: 600522\n",
      "2020-11-16, SELL EXECUTED, ref:62458, Price: 6.93, Cost: 1838.55, Comm 2.65, Size: -255.00, Stock: 600733\n",
      "2020-11-16, SELL EXECUTED, ref:62459, Price: 52.78, Cost: 2047.82, Comm 2.69, Size: -34.00, Stock: 600760\n",
      "2020-11-16, SELL EXECUTED, ref:62460, Price: 38.34, Cost: 1902.80, Comm 2.76, Size: -48.00, Stock: 600893\n",
      "2020-11-16, SELL EXECUTED, ref:62461, Price: 21.31, Cost: 1828.36, Comm 2.75, Size: -86.00, Stock: 600999\n",
      "2020-11-16, SELL EXECUTED, ref:62462, Price: 43.50, Cost: 2063.78, Comm 2.74, Size: -42.00, Stock: 601066\n",
      "2020-11-16, SELL EXECUTED, ref:62463, Price: 5.95, Cost: 1845.28, Comm 2.71, Size: -304.00, Stock: 601216\n",
      "2020-11-16, SELL EXECUTED, ref:62464, Price: 17.94, Cost: 1834.43, Comm 2.77, Size: -103.00, Stock: 601236\n",
      "2020-11-16, SELL EXECUTED, ref:62465, Price: 15.11, Cost: 1844.50, Comm 2.70, Size: -119.00, Stock: 601360\n",
      "2020-11-16, SELL EXECUTED, ref:62466, Price: 9.93, Cost: 1844.64, Comm 2.73, Size: -183.00, Stock: 601555\n",
      "2020-11-16, SELL EXECUTED, ref:62467, Price: 18.60, Cost: 1829.76, Comm 2.68, Size: -96.00, Stock: 601788\n",
      "2020-11-16, SELL EXECUTED, ref:62468, Price: 9.75, Cost: 1833.92, Comm 2.57, Size: -176.00, Stock: 601838\n",
      "2020-11-16, SELL EXECUTED, ref:62469, Price: 12.38, Cost: 1852.96, Comm 2.75, Size: -148.00, Stock: 601881\n",
      "2020-11-16, SELL EXECUTED, ref:62470, Price: 36.23, Cost: 1894.24, Comm 2.72, Size: -50.00, Stock: 603019\n",
      "2020-11-16, SELL EXECUTED, ref:62471, Price: 50.39, Cost: 1524.18, Comm 3.17, Size: -42.00, Stock: 603799\n",
      "2020-11-16, BUY EXECUTED, ref:62472, Price: 29.39, Cost: 1822.18, Comm 2.73, Size: 62.00, Stock: 000002\n",
      "2020-11-16, BUY EXECUTED, ref:62473, Price: 7.47, Cost: 1822.68, Comm 2.73, Size: 244.00, Stock: 000157\n",
      "2020-11-16, BUY EXECUTED, ref:62474, Price: 7.21, Cost: 1816.92, Comm 2.73, Size: 252.00, Stock: 000671\n",
      "2020-11-16, SELL EXECUTED, ref:62475, Price: 6.53, Cost: 62.60, Comm 0.10, Size: -10.00, Stock: 000723\n",
      "2020-11-16, BUY EXECUTED, ref:62476, Price: 17.07, Cost: 1843.56, Comm 2.77, Size: 108.00, Stock: 000776\n",
      "2020-11-16, BUY EXECUTED, ref:62477, Price: 29.33, Cost: 205.31, Comm 0.31, Size: 7.00, Stock: 000963\n",
      "2020-11-16, BUY EXECUTED, ref:62478, Price: 43.28, Cost: 1817.76, Comm 2.73, Size: 42.00, Stock: 002008\n",
      "2020-11-16, BUY EXECUTED, ref:62479, Price: 9.25, Cost: 1822.25, Comm 2.73, Size: 197.00, Stock: 002024\n",
      "2020-11-16, SELL EXECUTED, ref:62480, Price: 42.96, Cost: 76.80, Comm 0.13, Size: -2.00, Stock: 002230\n",
      "2020-11-16, BUY EXECUTED, ref:62481, Price: 41.54, Cost: 1786.22, Comm 2.68, Size: 43.00, Stock: 002241\n",
      "2020-11-16, BUY EXECUTED, ref:62482, Price: 73.91, Cost: 1773.84, Comm 2.66, Size: 24.00, Stock: 002460\n",
      "2020-11-16, BUY EXECUTED, ref:62483, Price: 55.87, Cost: 1787.84, Comm 2.68, Size: 32.00, Stock: 002475\n",
      "2020-11-16, BUY EXECUTED, ref:62484, Price: 23.60, Cost: 1840.80, Comm 2.76, Size: 78.00, Stock: 002493\n",
      "2020-11-16, BUY EXECUTED, ref:62485, Price: 171.03, Cost: 1710.30, Comm 2.57, Size: 10.00, Stock: 002594\n",
      "2020-11-16, BUY EXECUTED, ref:62486, Price: 28.12, Cost: 1799.68, Comm 2.70, Size: 64.00, Stock: 002624\n",
      "2020-11-16, BUY EXECUTED, ref:62487, Price: 18.29, Cost: 1810.71, Comm 2.72, Size: 99.00, Stock: 002739\n",
      "2020-11-16, BUY EXECUTED, ref:62488, Price: 134.50, Cost: 134.50, Comm 0.20, Size: 1.00, Stock: 300122\n",
      "2020-11-16, BUY EXECUTED, ref:62489, Price: 48.10, Cost: 48.10, Comm 0.07, Size: 1.00, Stock: 300136\n",
      "2020-11-16, BUY EXECUTED, ref:62490, Price: 70.60, Cost: 1835.60, Comm 2.75, Size: 26.00, Stock: 300413\n",
      "2020-11-16, BUY EXECUTED, ref:62491, Price: 31.86, Cost: 1816.02, Comm 2.72, Size: 57.00, Stock: 300433\n",
      "2020-11-16, BUY EXECUTED, ref:62492, Price: 15.80, Cost: 1817.00, Comm 2.73, Size: 115.00, Stock: 600048\n",
      "2020-11-16, SELL EXECUTED, ref:62493, Price: 14.41, Cost: 28.60, Comm 0.04, Size: -2.00, Stock: 600061\n",
      "2020-11-16, BUY EXECUTED, ref:62494, Price: 26.09, Cost: 1800.21, Comm 2.70, Size: 69.00, Stock: 600104\n",
      "2020-11-16, BUY EXECUTED, ref:62495, Price: 16.40, Cost: 1820.40, Comm 2.73, Size: 111.00, Stock: 600109\n",
      "2020-11-16, BUY EXECUTED, ref:62496, Price: 11.65, Cost: 1805.75, Comm 2.71, Size: 155.00, Stock: 600111\n",
      "2020-11-16, BUY EXECUTED, ref:62497, Price: 9.42, Cost: 1808.64, Comm 2.71, Size: 192.00, Stock: 600188\n",
      "2020-11-16, BUY EXECUTED, ref:62498, Price: 2.71, Cost: 1818.41, Comm 2.73, Size: 671.00, Stock: 600219\n",
      "2020-11-16, BUY EXECUTED, ref:62499, Price: 3.45, Cost: 110.40, Comm 0.17, Size: 32.00, Stock: 600297\n",
      "2020-11-16, BUY EXECUTED, ref:62500, Price: 23.74, Cost: 1827.98, Comm 2.74, Size: 77.00, Stock: 600346\n",
      "2020-11-16, BUY EXECUTED, ref:62501, Price: 13.89, Cost: 1819.59, Comm 2.73, Size: 131.00, Stock: 600383\n",
      "2020-11-16, BUY EXECUTED, ref:62502, Price: 88.77, Cost: 88.77, Comm 0.13, Size: 1.00, Stock: 600570\n",
      "2020-11-16, BUY EXECUTED, ref:62503, Price: 9.43, Cost: 1819.99, Comm 2.73, Size: 193.00, Stock: 600655\n",
      "2020-11-16, BUY EXECUTED, ref:62504, Price: 28.98, Cost: 1854.72, Comm 2.78, Size: 64.00, Stock: 600690\n",
      "2020-11-16, BUY EXECUTED, ref:62505, Price: 14.00, Cost: 1820.00, Comm 2.73, Size: 130.00, Stock: 600837\n",
      "2020-11-16, BUY EXECUTED, ref:62506, Price: 22.23, Cost: 1822.86, Comm 2.73, Size: 82.00, Stock: 600848\n",
      "2020-11-16, BUY EXECUTED, ref:62507, Price: 66.69, Cost: 133.38, Comm 0.20, Size: 2.00, Stock: 601012\n",
      "2020-11-16, BUY EXECUTED, ref:62508, Price: 17.63, Cost: 1833.52, Comm 2.75, Size: 104.00, Stock: 601088\n",
      "2020-11-16, BUY EXECUTED, ref:62509, Price: 7.51, Cost: 1832.44, Comm 2.75, Size: 244.00, Stock: 601111\n",
      "2020-11-16, BUY EXECUTED, ref:62510, Price: 34.32, Cost: 1818.96, Comm 2.73, Size: 53.00, Stock: 601155\n",
      "2020-11-16, BUY EXECUTED, ref:62511, Price: 17.86, Cost: 1821.72, Comm 2.73, Size: 102.00, Stock: 601166\n",
      "2020-11-16, BUY EXECUTED, ref:62512, Price: 18.16, Cost: 1816.00, Comm 2.72, Size: 100.00, Stock: 601211\n",
      "2020-11-16, BUY EXECUTED, ref:62513, Price: 12.50, Cost: 100.00, Comm 0.15, Size: 8.00, Stock: 601238\n",
      "2020-11-16, BUY EXECUTED, ref:62514, Price: 5.50, Cost: 1826.00, Comm 2.74, Size: 332.00, Stock: 601390\n",
      "2020-11-16, BUY EXECUTED, ref:62515, Price: 25.75, Cost: 128.75, Comm 0.19, Size: 5.00, Stock: 601633\n",
      "2020-11-16, BUY EXECUTED, ref:62516, Price: 3.88, Cost: 1823.60, Comm 2.74, Size: 470.00, Stock: 601669\n",
      "2020-11-16, BUY EXECUTED, ref:62517, Price: 18.73, Cost: 37.46, Comm 0.06, Size: 2.00, Stock: 601688\n",
      "2020-11-16, BUY EXECUTED, ref:62518, Price: 5.53, Cost: 1824.90, Comm 2.74, Size: 330.00, Stock: 601766\n",
      "2020-11-16, BUY EXECUTED, ref:62519, Price: 15.41, Cost: 1833.79, Comm 2.75, Size: 119.00, Stock: 601878\n",
      "2020-11-16, BUY EXECUTED, ref:62520, Price: 6.40, Cost: 1817.60, Comm 2.73, Size: 284.00, Stock: 601939\n",
      "2020-11-16, BUY EXECUTED, ref:62521, Price: 177.19, Cost: 1771.90, Comm 2.66, Size: 10.00, Stock: 603160\n",
      "2020-11-16, BUY EXECUTED, ref:62522, Price: 118.00, Cost: 1770.00, Comm 2.65, Size: 15.00, Stock: 603259\n",
      "2020-11-16, BUY EXECUTED, ref:62523, Price: 38.50, Cost: 1771.00, Comm 2.66, Size: 46.00, Stock: 603260\n",
      "2020-11-16, BUY EXECUTED, ref:62524, Price: 204.00, Cost: 1836.00, Comm 2.75, Size: 9.00, Stock: 603501\n",
      "2020-11-16, 当前总资产 115896.09\n",
      "2020-11-17, 当前总资产 115696.14\n",
      "2020-11-18, 当前总资产 115758.69\n",
      "2020-11-19, 当前总资产 115997.16\n",
      "2020-11-20, 当前总资产 116858.36\n",
      "--------------2020-11-20 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000063', '000333', '000415', '000568', '000656', '000661', '000671', '000938', '000963', '002007', '002081', '002241', '002294', '002352', '002410', '002475', '002555', '002602', '002714', '002916', '002938', '300015', '300033', '300124', '300136', '300142', '300144', '300347', '300408', '300413', '300433', '600009', '600109', '600276', '600309', '600436', '600519', '600570', '600588', '600690', '600741', '600760', '600867', '600893', '601009', '601021', '601155', '601216', '601377', '601577', '601698', '601818', '601878', '601888', '601997', '603160', '603259', '603501', '603899', '603986']\n",
      "sell_stock ['000002', '000157', '000723', '000776', '002008', '002024', '002044', '002142', '002230', '002460', '002493', '002594', '002624', '002739', '300122', '600048', '600061', '600104', '600111', '600188', '600219', '600297', '600346', '600383', '600438', '600655', '600837', '600848', '601012', '601088', '601108', '601111', '601166', '601211', '601238', '601336', '601390', '601601', '601628', '601633', '601669', '601688', '601766', '601939', '603260']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-11-23, SELL EXECUTED, ref:62525, Price: 30.78, Cost: 1822.18, Comm 2.86, Size: -62.00, Stock: 000002\n",
      "2020-11-23, SELL EXECUTED, ref:62526, Price: 7.88, Cost: 1822.68, Comm 2.88, Size: -244.00, Stock: 000157\n",
      "2020-11-23, SELL EXECUTED, ref:62527, Price: 6.84, Cost: 1771.58, Comm 2.90, Size: -283.00, Stock: 000723\n",
      "2020-11-23, SELL EXECUTED, ref:62528, Price: 16.79, Cost: 1843.56, Comm 2.72, Size: -108.00, Stock: 000776\n",
      "2020-11-23, SELL EXECUTED, ref:62529, Price: 41.50, Cost: 1817.76, Comm 2.61, Size: -42.00, Stock: 002008\n",
      "2020-11-23, SELL EXECUTED, ref:62530, Price: 9.08, Cost: 1822.25, Comm 2.68, Size: -197.00, Stock: 002024\n",
      "2020-11-23, SELL EXECUTED, ref:62531, Price: 11.98, Cost: 2139.84, Comm 2.73, Size: -152.00, Stock: 002044\n",
      "2020-11-23, SELL EXECUTED, ref:62532, Price: 35.60, Cost: 1809.54, Comm 2.88, Size: -54.00, Stock: 002142\n",
      "2020-11-23, SELL EXECUTED, ref:62533, Price: 40.92, Cost: 1651.20, Comm 2.64, Size: -43.00, Stock: 002230\n",
      "2020-11-23, SELL EXECUTED, ref:62534, Price: 75.84, Cost: 1773.84, Comm 2.73, Size: -24.00, Stock: 002460\n",
      "2020-11-23, SELL EXECUTED, ref:62535, Price: 23.97, Cost: 1840.80, Comm 2.80, Size: -78.00, Stock: 002493\n",
      "2020-11-23, SELL EXECUTED, ref:62536, Price: 176.90, Cost: 1710.30, Comm 2.65, Size: -10.00, Stock: 002594\n",
      "2020-11-23, SELL EXECUTED, ref:62537, Price: 26.20, Cost: 1799.68, Comm 2.52, Size: -64.00, Stock: 002624\n",
      "2020-11-23, SELL EXECUTED, ref:62538, Price: 18.80, Cost: 1810.71, Comm 2.79, Size: -99.00, Stock: 002739\n",
      "2020-11-23, SELL EXECUTED, ref:62539, Price: 123.12, Cost: 1946.50, Comm 2.40, Size: -13.00, Stock: 300122\n",
      "2020-11-23, SELL EXECUTED, ref:62540, Price: 17.05, Cost: 1817.00, Comm 2.94, Size: -115.00, Stock: 600048\n",
      "2020-11-23, SELL EXECUTED, ref:62541, Price: 14.51, Cost: 1816.10, Comm 2.76, Size: -127.00, Stock: 600061\n",
      "2020-11-23, SELL EXECUTED, ref:62542, Price: 27.12, Cost: 1800.21, Comm 2.81, Size: -69.00, Stock: 600104\n",
      "2020-11-23, SELL EXECUTED, ref:62543, Price: 12.42, Cost: 1805.75, Comm 2.89, Size: -155.00, Stock: 600111\n",
      "2020-11-23, SELL EXECUTED, ref:62544, Price: 10.07, Cost: 1808.64, Comm 2.90, Size: -192.00, Stock: 600188\n",
      "2020-11-23, SELL EXECUTED, ref:62545, Price: 2.97, Cost: 1818.41, Comm 2.99, Size: -671.00, Stock: 600219\n",
      "2020-11-23, SELL EXECUTED, ref:62546, Price: 3.58, Cost: 1957.96, Comm 2.82, Size: -526.00, Stock: 600297\n",
      "2020-11-23, SELL EXECUTED, ref:62547, Price: 25.35, Cost: 1827.98, Comm 2.93, Size: -77.00, Stock: 600346\n",
      "2020-11-23, SELL EXECUTED, ref:62548, Price: 14.91, Cost: 1819.59, Comm 2.93, Size: -131.00, Stock: 600383\n",
      "2020-11-23, SELL EXECUTED, ref:62549, Price: 32.10, Cost: 1824.28, Comm 2.84, Size: -59.00, Stock: 600438\n",
      "2020-11-23, SELL EXECUTED, ref:62550, Price: 9.15, Cost: 1819.99, Comm 2.65, Size: -193.00, Stock: 600655\n",
      "2020-11-23, SELL EXECUTED, ref:62551, Price: 13.20, Cost: 1820.00, Comm 2.57, Size: -130.00, Stock: 600837\n",
      "2020-11-23, SELL EXECUTED, ref:62552, Price: 21.98, Cost: 1822.86, Comm 2.70, Size: -82.00, Stock: 600848\n",
      "2020-11-23, SELL EXECUTED, ref:62553, Price: 67.59, Cost: 1919.63, Comm 2.74, Size: -27.00, Stock: 601012\n",
      "2020-11-23, SELL EXECUTED, ref:62554, Price: 17.80, Cost: 1833.52, Comm 2.78, Size: -104.00, Stock: 601088\n",
      "2020-11-23, SELL EXECUTED, ref:62555, Price: 12.70, Cost: 1844.58, Comm 2.71, Size: -142.00, Stock: 601108\n",
      "2020-11-23, SELL EXECUTED, ref:62556, Price: 7.89, Cost: 1832.44, Comm 2.89, Size: -244.00, Stock: 601111\n",
      "2020-11-23, SELL EXECUTED, ref:62557, Price: 19.00, Cost: 1821.72, Comm 2.91, Size: -102.00, Stock: 601166\n",
      "2020-11-23, SELL EXECUTED, ref:62558, Price: 18.31, Cost: 1816.00, Comm 2.75, Size: -100.00, Stock: 601211\n",
      "2020-11-23, SELL EXECUTED, ref:62559, Price: 14.61, Cost: 1935.80, Comm 3.18, Size: -145.00, Stock: 601238\n",
      "2020-11-23, SELL EXECUTED, ref:62560, Price: 59.99, Cost: 2078.90, Comm 2.88, Size: -32.00, Stock: 601336\n",
      "2020-11-23, SELL EXECUTED, ref:62561, Price: 5.63, Cost: 1826.00, Comm 2.80, Size: -332.00, Stock: 601390\n",
      "2020-11-23, SELL EXECUTED, ref:62562, Price: 33.89, Cost: 1947.30, Comm 2.90, Size: -57.00, Stock: 601601\n",
      "2020-11-23, SELL EXECUTED, ref:62563, Price: 42.42, Cost: 2098.69, Comm 2.80, Size: -44.00, Stock: 601628\n",
      "2020-11-23, SELL EXECUTED, ref:62564, Price: 26.80, Cost: 1671.20, Comm 2.81, Size: -70.00, Stock: 601633\n",
      "2020-11-23, SELL EXECUTED, ref:62565, Price: 4.05, Cost: 1823.60, Comm 2.86, Size: -470.00, Stock: 601669\n",
      "2020-11-23, SELL EXECUTED, ref:62566, Price: 18.69, Cost: 1873.81, Comm 2.72, Size: -97.00, Stock: 601688\n",
      "2020-11-23, SELL EXECUTED, ref:62567, Price: 5.56, Cost: 1824.90, Comm 2.75, Size: -330.00, Stock: 601766\n",
      "2020-11-23, SELL EXECUTED, ref:62568, Price: 6.54, Cost: 1817.60, Comm 2.79, Size: -284.00, Stock: 601939\n",
      "2020-11-23, SELL EXECUTED, ref:62569, Price: 39.67, Cost: 1771.00, Comm 2.74, Size: -46.00, Stock: 603260\n",
      "2020-11-23, BUY EXECUTED, ref:62570, Price: 36.30, Cost: 1851.30, Comm 2.78, Size: 51.00, Stock: 000063\n",
      "2020-11-23, BUY EXECUTED, ref:62571, Price: 90.50, Cost: 1810.00, Comm 2.71, Size: 20.00, Stock: 000333\n",
      "2020-11-23, BUY EXECUTED, ref:62572, Price: 2.80, Cost: 1836.80, Comm 2.76, Size: 656.00, Stock: 000415\n",
      "2020-11-23, BUY EXECUTED, ref:62573, Price: 196.13, Cost: 1765.17, Comm 2.65, Size: 9.00, Stock: 000568\n",
      "2020-11-23, BUY EXECUTED, ref:62574, Price: 8.04, Cost: 1841.16, Comm 2.76, Size: 229.00, Stock: 000656\n",
      "2020-11-23, BUY EXECUTED, ref:62575, Price: 356.97, Cost: 1784.85, Comm 2.68, Size: 5.00, Stock: 000661\n",
      "2020-11-23, BUY EXECUTED, ref:62576, Price: 22.40, Cost: 1836.80, Comm 2.76, Size: 82.00, Stock: 000938\n",
      "2020-11-23, SELL EXECUTED, ref:62577, Price: 30.70, Cost: 65.21, Comm 0.09, Size: -2.00, Stock: 000963\n",
      "2020-11-23, BUY EXECUTED, ref:62578, Price: 43.26, Cost: 1816.92, Comm 2.73, Size: 42.00, Stock: 002007\n",
      "2020-11-23, BUY EXECUTED, ref:62579, Price: 10.89, Cost: 1840.41, Comm 2.76, Size: 169.00, Stock: 002081\n",
      "2020-11-23, BUY EXECUTED, ref:62580, Price: 39.28, Cost: 117.84, Comm 0.18, Size: 3.00, Stock: 002241\n",
      "2020-11-23, BUY EXECUTED, ref:62581, Price: 28.95, Cost: 1823.85, Comm 2.74, Size: 63.00, Stock: 002294\n",
      "2020-11-23, BUY EXECUTED, ref:62582, Price: 79.00, Cost: 1817.00, Comm 2.73, Size: 23.00, Stock: 002352\n",
      "2020-11-23, BUY EXECUTED, ref:62583, Price: 68.45, Cost: 1848.15, Comm 2.77, Size: 27.00, Stock: 002410\n",
      "2020-11-23, BUY EXECUTED, ref:62584, Price: 52.28, Cost: 156.84, Comm 0.24, Size: 3.00, Stock: 002475\n",
      "2020-11-23, BUY EXECUTED, ref:62585, Price: 26.60, Cost: 1862.00, Comm 2.79, Size: 70.00, Stock: 002555\n",
      "2020-11-23, BUY EXECUTED, ref:62586, Price: 7.86, Cost: 1839.24, Comm 2.76, Size: 234.00, Stock: 002602\n",
      "2020-11-23, BUY EXECUTED, ref:62587, Price: 72.70, Cost: 1817.50, Comm 2.73, Size: 25.00, Stock: 002714\n",
      "2020-11-23, BUY EXECUTED, ref:62588, Price: 109.67, Cost: 1754.72, Comm 2.63, Size: 16.00, Stock: 002916\n",
      "2020-11-23, BUY EXECUTED, ref:62589, Price: 50.20, Cost: 1807.20, Comm 2.71, Size: 36.00, Stock: 002938\n",
      "2020-11-23, BUY EXECUTED, ref:62590, Price: 64.45, Cost: 1804.60, Comm 2.71, Size: 28.00, Stock: 300015\n",
      "2020-11-23, BUY EXECUTED, ref:62591, Price: 141.32, Cost: 1837.16, Comm 2.76, Size: 13.00, Stock: 300033\n",
      "2020-11-23, BUY EXECUTED, ref:62592, Price: 81.50, Cost: 1874.50, Comm 2.81, Size: 23.00, Stock: 300124\n",
      "2020-11-23, BUY EXECUTED, ref:62593, Price: 44.42, Cost: 133.26, Comm 0.20, Size: 3.00, Stock: 300136\n",
      "2020-11-23, BUY EXECUTED, ref:62594, Price: 44.50, Cost: 1869.00, Comm 2.80, Size: 42.00, Stock: 300142\n",
      "2020-11-23, BUY EXECUTED, ref:62595, Price: 18.97, Cost: 1840.09, Comm 2.76, Size: 97.00, Stock: 300144\n",
      "2020-11-23, BUY EXECUTED, ref:62596, Price: 118.70, Cost: 1780.50, Comm 2.67, Size: 15.00, Stock: 300347\n",
      "2020-11-23, BUY EXECUTED, ref:62597, Price: 32.96, Cost: 1845.76, Comm 2.77, Size: 56.00, Stock: 300408\n",
      "2020-11-23, BUY EXECUTED, ref:62598, Price: 30.80, Cost: 61.60, Comm 0.09, Size: 2.00, Stock: 300433\n",
      "2020-11-23, BUY EXECUTED, ref:62599, Price: 78.00, Cost: 1794.00, Comm 2.69, Size: 23.00, Stock: 600009\n",
      "2020-11-23, SELL EXECUTED, ref:62600, Price: 16.99, Cost: 32.80, Comm 0.05, Size: -2.00, Stock: 600109\n",
      "2020-11-23, BUY EXECUTED, ref:62601, Price: 86.91, Cost: 1825.11, Comm 2.74, Size: 21.00, Stock: 600276\n",
      "2020-11-23, BUY EXECUTED, ref:62602, Price: 91.18, Cost: 1823.60, Comm 2.74, Size: 20.00, Stock: 600309\n",
      "2020-11-23, BUY EXECUTED, ref:62603, Price: 219.65, Cost: 1757.20, Comm 2.64, Size: 8.00, Stock: 600436\n",
      "2020-11-23, BUY EXECUTED, ref:62604, Price: 1771.01, Cost: 1771.01, Comm 2.66, Size: 1.00, Stock: 600519\n",
      "2020-11-23, BUY EXECUTED, ref:62605, Price: 45.50, Cost: 1820.00, Comm 2.73, Size: 40.00, Stock: 600588\n",
      "2020-11-23, SELL EXECUTED, ref:62606, Price: 29.26, Cost: 28.98, Comm 0.04, Size: -1.00, Stock: 600690\n",
      "2020-11-23, BUY EXECUTED, ref:62607, Price: 33.07, Cost: 1818.85, Comm 2.73, Size: 55.00, Stock: 600741\n",
      "2020-11-23, BUY EXECUTED, ref:62608, Price: 55.50, Cost: 1776.00, Comm 2.66, Size: 32.00, Stock: 600760\n",
      "2020-11-23, BUY EXECUTED, ref:62609, Price: 14.41, Cost: 1858.89, Comm 2.79, Size: 129.00, Stock: 600867\n",
      "2020-11-23, BUY EXECUTED, ref:62610, Price: 42.75, Cost: 1881.00, Comm 2.82, Size: 44.00, Stock: 600893\n",
      "2020-11-23, BUY EXECUTED, ref:62611, Price: 8.16, Cost: 1836.00, Comm 2.75, Size: 225.00, Stock: 601009\n",
      "2020-11-23, BUY EXECUTED, ref:62612, Price: 51.48, Cost: 1801.80, Comm 2.70, Size: 35.00, Stock: 601021\n",
      "2020-11-23, BUY EXECUTED, ref:62613, Price: 5.76, Cost: 1860.48, Comm 2.79, Size: 323.00, Stock: 601216\n",
      "2020-11-23, BUY EXECUTED, ref:62614, Price: 8.54, Cost: 1836.10, Comm 2.75, Size: 215.00, Stock: 601377\n",
      "2020-11-23, BUY EXECUTED, ref:62615, Price: 9.08, Cost: 1843.24, Comm 2.76, Size: 203.00, Stock: 601577\n",
      "2020-11-23, BUY EXECUTED, ref:62616, Price: 19.01, Cost: 1843.97, Comm 2.77, Size: 97.00, Stock: 601698\n",
      "2020-11-23, BUY EXECUTED, ref:62617, Price: 4.18, Cost: 1843.38, Comm 2.77, Size: 441.00, Stock: 601818\n",
      "2020-11-23, SELL EXECUTED, ref:62618, Price: 15.95, Cost: 46.23, Comm 0.07, Size: -3.00, Stock: 601878\n",
      "2020-11-23, BUY EXECUTED, ref:62619, Price: 185.00, Cost: 1850.00, Comm 2.77, Size: 10.00, Stock: 601888\n",
      "2020-11-23, BUY EXECUTED, ref:62620, Price: 8.00, Cost: 1848.00, Comm 2.77, Size: 231.00, Stock: 601997\n",
      "2020-11-23, BUY EXECUTED, ref:62621, Price: 109.10, Cost: 109.10, Comm 0.16, Size: 1.00, Stock: 603259\n",
      "2020-11-23, BUY EXECUTED, ref:62622, Price: 78.10, Cost: 1796.30, Comm 2.69, Size: 23.00, Stock: 603899\n",
      "2020-11-23, BUY EXECUTED, ref:62623, Price: 207.00, Cost: 1656.00, Comm 2.48, Size: 8.00, Stock: 603986\n",
      "2020-11-23, 当前总资产 117016.92\n",
      "2020-11-24, 当前总资产 116239.73\n",
      "2020-11-25, 当前总资产 114129.35\n",
      "2020-11-26, 当前总资产 114126.14\n",
      "2020-11-27, 当前总资产 115503.38\n",
      "--------------2020-11-27 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000063', '000413', '000709', '000723', '000768', '000961', '002001', '002008', '002032', '002050', '002179', '002352', '002410', '002460', '002493', '002555', '002714', '002841', '002916', '300017', '300070', '300136', '300142', '300413', '600010', '600019', '600023', '600029', '600038', '600066', '600068', '600177', '600332', '600438', '600487', '600498', '600547', '600566', '600570', '600637', '600663', '600674', '600703', '600733', '600741', '600795', '600816', '600848', '600968', '600989', '600998', '601018', '601111', '601238', '601360', '601828', '601933', '601985', '603260', '603899']\n",
      "sell_stock ['000333', '000415', '000568', '000656', '000661', '000671', '000938', '000963', '002007', '002081', '002241', '002294', '002475', '002602', '002938', '300015', '300033', '300124', '300144', '300347', '300408', '300433', '600009', '600109', '600276', '600309', '600436', '600519', '600588', '600690', '600760', '600867', '600893', '601009', '601021', '601155', '601216', '601377', '601577', '601698', '601818', '601878', '601888', '601997', '603160', '603259', '603501', '603986']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-11-30, SELL EXECUTED, ref:62624, Price: 87.31, Cost: 1810.00, Comm 2.62, Size: -20.00, Stock: 000333\n",
      "2020-11-30, SELL EXECUTED, ref:62625, Price: 2.80, Cost: 1836.80, Comm 2.76, Size: -656.00, Stock: 000415\n",
      "2020-11-30, SELL EXECUTED, ref:62626, Price: 192.70, Cost: 1765.17, Comm 2.60, Size: -9.00, Stock: 000568\n",
      "2020-11-30, SELL EXECUTED, ref:62627, Price: 7.93, Cost: 1841.16, Comm 2.72, Size: -229.00, Stock: 000656\n",
      "2020-11-30, SELL EXECUTED, ref:62628, Price: 348.01, Cost: 1784.85, Comm 2.61, Size: -5.00, Stock: 000661\n",
      "2020-11-30, SELL EXECUTED, ref:62629, Price: 7.20, Cost: 1816.92, Comm 2.72, Size: -252.00, Stock: 000671\n",
      "2020-11-30, SELL EXECUTED, ref:62630, Price: 22.02, Cost: 1836.80, Comm 2.71, Size: -82.00, Stock: 000938\n",
      "2020-11-30, SELL EXECUTED, ref:62631, Price: 28.30, Cost: 1956.20, Comm 2.55, Size: -60.00, Stock: 000963\n",
      "2020-11-30, SELL EXECUTED, ref:62632, Price: 42.15, Cost: 1816.92, Comm 2.66, Size: -42.00, Stock: 002007\n",
      "2020-11-30, SELL EXECUTED, ref:62633, Price: 10.60, Cost: 1840.41, Comm 2.69, Size: -169.00, Stock: 002081\n",
      "2020-11-30, SELL EXECUTED, ref:62634, Price: 37.48, Cost: 1904.06, Comm 2.59, Size: -46.00, Stock: 002241\n",
      "2020-11-30, SELL EXECUTED, ref:62635, Price: 27.60, Cost: 1823.85, Comm 2.61, Size: -63.00, Stock: 002294\n",
      "2020-11-30, SELL EXECUTED, ref:62636, Price: 52.80, Cost: 1944.68, Comm 2.77, Size: -35.00, Stock: 002475\n",
      "2020-11-30, SELL EXECUTED, ref:62637, Price: 7.60, Cost: 1839.24, Comm 2.67, Size: -234.00, Stock: 002602\n",
      "2020-11-30, SELL EXECUTED, ref:62638, Price: 51.88, Cost: 1807.20, Comm 2.80, Size: -36.00, Stock: 002938\n",
      "2020-11-30, SELL EXECUTED, ref:62639, Price: 62.66, Cost: 1804.60, Comm 2.63, Size: -28.00, Stock: 300015\n",
      "2020-11-30, SELL EXECUTED, ref:62640, Price: 141.54, Cost: 1837.16, Comm 2.76, Size: -13.00, Stock: 300033\n",
      "2020-11-30, SELL EXECUTED, ref:62641, Price: 78.51, Cost: 1874.50, Comm 2.71, Size: -23.00, Stock: 300124\n",
      "2020-11-30, SELL EXECUTED, ref:62642, Price: 19.96, Cost: 1840.09, Comm 2.90, Size: -97.00, Stock: 300144\n",
      "2020-11-30, SELL EXECUTED, ref:62643, Price: 113.85, Cost: 1780.50, Comm 2.56, Size: -15.00, Stock: 300347\n",
      "2020-11-30, SELL EXECUTED, ref:62644, Price: 32.35, Cost: 1845.76, Comm 2.72, Size: -56.00, Stock: 300408\n",
      "2020-11-30, SELL EXECUTED, ref:62645, Price: 32.59, Cost: 1877.62, Comm 2.88, Size: -59.00, Stock: 300433\n",
      "2020-11-30, SELL EXECUTED, ref:62646, Price: 80.50, Cost: 1794.00, Comm 2.78, Size: -23.00, Stock: 600009\n",
      "2020-11-30, SELL EXECUTED, ref:62647, Price: 18.53, Cost: 1787.60, Comm 3.03, Size: -109.00, Stock: 600109\n",
      "2020-11-30, SELL EXECUTED, ref:62648, Price: 86.70, Cost: 1825.11, Comm 2.73, Size: -21.00, Stock: 600276\n",
      "2020-11-30, SELL EXECUTED, ref:62649, Price: 83.00, Cost: 1823.60, Comm 2.49, Size: -20.00, Stock: 600309\n",
      "2020-11-30, SELL EXECUTED, ref:62650, Price: 213.15, Cost: 1757.20, Comm 2.56, Size: -8.00, Stock: 600436\n",
      "2020-11-30, SELL EXECUTED, ref:62651, Price: 1735.00, Cost: 1771.01, Comm 2.60, Size: -1.00, Stock: 600519\n",
      "2020-11-30, SELL EXECUTED, ref:62652, Price: 42.31, Cost: 1820.00, Comm 2.54, Size: -40.00, Stock: 600588\n",
      "2020-11-30, SELL EXECUTED, ref:62653, Price: 28.08, Cost: 1825.74, Comm 2.65, Size: -63.00, Stock: 600690\n",
      "2020-11-30, SELL EXECUTED, ref:62654, Price: 59.80, Cost: 1776.00, Comm 2.87, Size: -32.00, Stock: 600760\n",
      "2020-11-30, SELL EXECUTED, ref:62655, Price: 13.68, Cost: 1858.89, Comm 2.65, Size: -129.00, Stock: 600867\n",
      "2020-11-30, SELL EXECUTED, ref:62656, Price: 44.80, Cost: 1881.00, Comm 2.96, Size: -44.00, Stock: 600893\n",
      "2020-11-30, SELL EXECUTED, ref:62657, Price: 8.68, Cost: 1836.00, Comm 2.93, Size: -225.00, Stock: 601009\n",
      "2020-11-30, SELL EXECUTED, ref:62658, Price: 51.98, Cost: 1801.80, Comm 2.73, Size: -35.00, Stock: 601021\n",
      "2020-11-30, SELL EXECUTED, ref:62659, Price: 35.13, Cost: 1818.96, Comm 2.79, Size: -53.00, Stock: 601155\n",
      "2020-11-30, SELL EXECUTED, ref:62660, Price: 5.29, Cost: 1860.48, Comm 2.56, Size: -323.00, Stock: 601216\n",
      "2020-11-30, SELL EXECUTED, ref:62661, Price: 9.11, Cost: 1836.10, Comm 2.94, Size: -215.00, Stock: 601377\n",
      "2020-11-30, SELL EXECUTED, ref:62662, Price: 9.73, Cost: 1843.24, Comm 2.96, Size: -203.00, Stock: 601577\n",
      "2020-11-30, SELL EXECUTED, ref:62663, Price: 19.05, Cost: 1843.97, Comm 2.77, Size: -97.00, Stock: 601698\n",
      "2020-11-30, SELL EXECUTED, ref:62664, Price: 4.55, Cost: 1843.38, Comm 3.01, Size: -441.00, Stock: 601818\n",
      "2020-11-30, SELL EXECUTED, ref:62665, Price: 16.56, Cost: 1787.56, Comm 2.88, Size: -116.00, Stock: 601878\n",
      "2020-11-30, SELL EXECUTED, ref:62666, Price: 190.51, Cost: 1850.00, Comm 2.86, Size: -10.00, Stock: 601888\n",
      "2020-11-30, SELL EXECUTED, ref:62667, Price: 8.38, Cost: 1848.00, Comm 2.90, Size: -231.00, Stock: 601997\n",
      "2020-11-30, SELL EXECUTED, ref:62668, Price: 167.97, Cost: 1771.90, Comm 2.52, Size: -10.00, Stock: 603160\n",
      "2020-11-30, SELL EXECUTED, ref:62669, Price: 103.50, Cost: 1879.10, Comm 2.48, Size: -16.00, Stock: 603259\n",
      "2020-11-30, SELL EXECUTED, ref:62670, Price: 207.00, Cost: 1836.00, Comm 2.79, Size: -9.00, Stock: 603501\n",
      "2020-11-30, SELL EXECUTED, ref:62671, Price: 205.10, Cost: 1656.00, Comm 2.46, Size: -8.00, Stock: 603986\n",
      "2020-11-30, BUY EXECUTED, ref:62672, Price: 34.76, Cost: 34.76, Comm 0.05, Size: 1.00, Stock: 000063\n",
      "2020-11-30, BUY EXECUTED, ref:62673, Price: 2.59, Cost: 1841.49, Comm 2.76, Size: 711.00, Stock: 000413\n",
      "2020-11-30, BUY EXECUTED, ref:62674, Price: 2.28, Cost: 1828.56, Comm 2.74, Size: 802.00, Stock: 000709\n",
      "2020-11-30, BUY EXECUTED, ref:62675, Price: 7.23, Cost: 1829.19, Comm 2.74, Size: 253.00, Stock: 000723\n",
      "2020-11-30, BUY EXECUTED, ref:62676, Price: 30.76, Cost: 1814.84, Comm 2.72, Size: 59.00, Stock: 000768\n",
      "2020-11-30, BUY EXECUTED, ref:62677, Price: 10.04, Cost: 1847.36, Comm 2.77, Size: 184.00, Stock: 000961\n",
      "2020-11-30, BUY EXECUTED, ref:62678, Price: 31.80, Cost: 1812.60, Comm 2.72, Size: 57.00, Stock: 002001\n",
      "2020-11-30, BUY EXECUTED, ref:62679, Price: 39.90, Cost: 1835.40, Comm 2.75, Size: 46.00, Stock: 002008\n",
      "2020-11-30, BUY EXECUTED, ref:62680, Price: 70.50, Cost: 1762.50, Comm 2.64, Size: 25.00, Stock: 002032\n",
      "2020-11-30, BUY EXECUTED, ref:62681, Price: 23.31, Cost: 1818.18, Comm 2.73, Size: 78.00, Stock: 002050\n",
      "2020-11-30, BUY EXECUTED, ref:62682, Price: 59.13, Cost: 1833.03, Comm 2.75, Size: 31.00, Stock: 002179\n",
      "2020-11-30, BUY EXECUTED, ref:62683, Price: 65.13, Cost: 65.13, Comm 0.10, Size: 1.00, Stock: 002410\n",
      "2020-11-30, BUY EXECUTED, ref:62684, Price: 77.21, Cost: 1775.83, Comm 2.66, Size: 23.00, Stock: 002460\n",
      "2020-11-30, BUY EXECUTED, ref:62685, Price: 26.03, Cost: 1822.10, Comm 2.73, Size: 70.00, Stock: 002493\n",
      "2020-11-30, BUY EXECUTED, ref:62686, Price: 24.91, Cost: 74.73, Comm 0.11, Size: 3.00, Stock: 002555\n",
      "2020-11-30, SELL EXECUTED, ref:62687, Price: 78.50, Cost: 72.70, Comm 0.12, Size: -1.00, Stock: 002714\n",
      "2020-11-30, BUY EXECUTED, ref:62688, Price: 104.05, Cost: 1768.85, Comm 2.65, Size: 17.00, Stock: 002841\n",
      "2020-11-30, BUY EXECUTED, ref:62689, Price: 105.63, Cost: 105.63, Comm 0.16, Size: 1.00, Stock: 002916\n",
      "2020-11-30, BUY EXECUTED, ref:62690, Price: 7.75, Cost: 1829.00, Comm 2.74, Size: 236.00, Stock: 300017\n",
      "2020-11-30, BUY EXECUTED, ref:62691, Price: 8.45, Cost: 1825.20, Comm 2.74, Size: 216.00, Stock: 300070\n",
      "2020-11-30, SELL EXECUTED, ref:62692, Price: 46.73, Cost: 49.73, Comm 0.07, Size: -1.00, Stock: 300136\n",
      "2020-11-30, BUY EXECUTED, ref:62693, Price: 42.53, Cost: 42.53, Comm 0.06, Size: 1.00, Stock: 300142\n",
      "2020-11-30, BUY EXECUTED, ref:62694, Price: 64.23, Cost: 128.46, Comm 0.19, Size: 2.00, Stock: 300413\n",
      "2020-11-30, BUY EXECUTED, ref:62695, Price: 1.21, Cost: 1828.31, Comm 2.74, Size: 1511.00, Stock: 600010\n",
      "2020-11-30, BUY EXECUTED, ref:62696, Price: 6.32, Cost: 1826.48, Comm 2.74, Size: 289.00, Stock: 600019\n",
      "2020-11-30, BUY EXECUTED, ref:62697, Price: 3.79, Cost: 1826.78, Comm 2.74, Size: 482.00, Stock: 600023\n",
      "2020-11-30, BUY EXECUTED, ref:62698, Price: 6.27, Cost: 1812.03, Comm 2.72, Size: 289.00, Stock: 600029\n",
      "2020-11-30, BUY EXECUTED, ref:62699, Price: 54.26, Cost: 1790.58, Comm 2.69, Size: 33.00, Stock: 600038\n",
      "2020-11-30, BUY EXECUTED, ref:62700, Price: 16.98, Cost: 1850.82, Comm 2.78, Size: 109.00, Stock: 600066\n",
      "2020-11-30, BUY EXECUTED, ref:62701, Price: 6.83, Cost: 1830.44, Comm 2.75, Size: 268.00, Stock: 600068\n",
      "2020-11-30, BUY EXECUTED, ref:62702, Price: 7.31, Cost: 1834.81, Comm 2.75, Size: 251.00, Stock: 600177\n",
      "2020-11-30, BUY EXECUTED, ref:62703, Price: 31.01, Cost: 1798.58, Comm 2.70, Size: 58.00, Stock: 600332\n",
      "2020-11-30, BUY EXECUTED, ref:62704, Price: 31.36, Cost: 1818.88, Comm 2.73, Size: 58.00, Stock: 600438\n",
      "2020-11-30, BUY EXECUTED, ref:62705, Price: 14.77, Cost: 1816.71, Comm 2.73, Size: 123.00, Stock: 600487\n",
      "2020-11-30, BUY EXECUTED, ref:62706, Price: 24.93, Cost: 1819.89, Comm 2.73, Size: 73.00, Stock: 600498\n",
      "2020-11-30, BUY EXECUTED, ref:62707, Price: 23.66, Cost: 1798.16, Comm 2.70, Size: 76.00, Stock: 600547\n",
      "2020-11-30, BUY EXECUTED, ref:62708, Price: 22.05, Cost: 1808.10, Comm 2.71, Size: 82.00, Stock: 600566\n",
      "2020-11-30, BUY EXECUTED, ref:62709, Price: 86.58, Cost: 86.58, Comm 0.13, Size: 1.00, Stock: 600570\n",
      "2020-11-30, BUY EXECUTED, ref:62710, Price: 9.50, Cost: 1824.00, Comm 2.74, Size: 192.00, Stock: 600637\n",
      "2020-11-30, BUY EXECUTED, ref:62711, Price: 11.84, Cost: 1823.36, Comm 2.74, Size: 154.00, Stock: 600663\n",
      "2020-11-30, BUY EXECUTED, ref:62712, Price: 10.54, Cost: 1823.42, Comm 2.74, Size: 173.00, Stock: 600674\n",
      "2020-11-30, BUY EXECUTED, ref:62713, Price: 28.16, Cost: 1830.40, Comm 2.75, Size: 65.00, Stock: 600703\n",
      "2020-11-30, BUY EXECUTED, ref:62714, Price: 8.65, Cost: 1825.15, Comm 2.74, Size: 211.00, Stock: 600733\n",
      "2020-11-30, BUY EXECUTED, ref:62715, Price: 31.90, Cost: 95.70, Comm 0.14, Size: 3.00, Stock: 600741\n",
      "2020-11-30, BUY EXECUTED, ref:62716, Price: 2.15, Cost: 1818.90, Comm 2.73, Size: 846.00, Stock: 600795\n",
      "2020-11-30, BUY EXECUTED, ref:62717, Price: 1.43, Cost: 1766.05, Comm 2.65, Size: 1235.00, Stock: 600816\n",
      "2020-11-30, BUY EXECUTED, ref:62718, Price: 22.02, Cost: 1827.66, Comm 2.74, Size: 83.00, Stock: 600848\n",
      "2020-11-30, BUY EXECUTED, ref:62719, Price: 2.49, Cost: 1827.66, Comm 2.74, Size: 734.00, Stock: 600968\n",
      "2020-11-30, BUY EXECUTED, ref:62720, Price: 12.29, Cost: 1843.50, Comm 2.77, Size: 150.00, Stock: 600989\n",
      "2020-11-30, BUY EXECUTED, ref:62721, Price: 17.57, Cost: 1809.71, Comm 2.71, Size: 103.00, Stock: 600998\n",
      "2020-11-30, BUY EXECUTED, ref:62722, Price: 4.04, Cost: 1866.48, Comm 2.80, Size: 462.00, Stock: 601018\n",
      "2020-11-30, BUY EXECUTED, ref:62723, Price: 7.90, Cost: 1832.80, Comm 2.75, Size: 232.00, Stock: 601111\n",
      "2020-11-30, BUY EXECUTED, ref:62724, Price: 13.85, Cost: 1814.35, Comm 2.72, Size: 131.00, Stock: 601238\n",
      "2020-11-30, BUY EXECUTED, ref:62725, Price: 16.30, Cost: 1825.60, Comm 2.74, Size: 112.00, Stock: 601360\n",
      "2020-11-30, BUY EXECUTED, ref:62726, Price: 9.25, Cost: 1822.25, Comm 2.73, Size: 197.00, Stock: 601828\n",
      "2020-11-30, BUY EXECUTED, ref:62727, Price: 7.72, Cost: 1821.92, Comm 2.73, Size: 236.00, Stock: 601933\n",
      "2020-11-30, BUY EXECUTED, ref:62728, Price: 4.85, Cost: 1828.45, Comm 2.74, Size: 377.00, Stock: 601985\n",
      "2020-11-30, BUY EXECUTED, ref:62729, Price: 38.88, Cost: 1827.36, Comm 2.74, Size: 47.00, Stock: 603260\n",
      "2020-11-30, BUY EXECUTED, ref:62730, Price: 76.02, Cost: 76.02, Comm 0.11, Size: 1.00, Stock: 603899\n",
      "2020-11-30, 当前总资产 115697.97\n",
      "2020-12-01, 当前总资产 117351.59\n",
      "2020-12-02, 当前总资产 117696.89\n",
      "2020-12-03, 当前总资产 117395.48\n",
      "2020-12-04, 当前总资产 117188.12\n",
      "--------------2020-12-04 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000002', '000069', '000100', '000625', '000627', '000723', '000725', '000776', '000786', '001979', '002007', '002311', '002410', '002456', '002594', '002736', '002739', '002773', '002938', '002958', '300498', '600004', '600015', '600029', '600030', '600066', '600089', '600104', '600109', '600115', '600183', '600309', '600383', '600498', '600588', '600660', '600733', '600741', '600809', '600837', '600919', '600928', '601111', '601117', '601138', '601162', '601216', '601236', '601238', '601319', '601377', '601577', '601668', '601669', '601698', '601901', '601997', '601998', '603156', '603160']\n",
      "sell_stock ['000063', '000413', '000709', '000768', '000961', '002001', '002008', '002032', '002050', '002179', '002352', '002460', '002493', '002555', '002714', '002841', '002916', '300017', '300070', '300136', '300142', '300413', '600010', '600019', '600023', '600038', '600068', '600177', '600332', '600438', '600487', '600547', '600566', '600570', '600637', '600663', '600674', '600703', '600795', '600816', '600848', '600968', '600989', '600998', '601018', '601360', '601828', '601933', '601985', '603260', '603899']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-12-07, SELL EXECUTED, ref:62731, Price: 34.65, Cost: 1886.06, Comm 2.70, Size: -52.00, Stock: 000063\n",
      "2020-12-07, SELL EXECUTED, ref:62732, Price: 2.76, Cost: 1841.49, Comm 2.94, Size: -711.00, Stock: 000413\n",
      "2020-12-07, SELL EXECUTED, ref:62733, Price: 2.27, Cost: 1828.56, Comm 2.73, Size: -802.00, Stock: 000709\n",
      "2020-12-07, SELL EXECUTED, ref:62734, Price: 30.89, Cost: 1814.84, Comm 2.73, Size: -59.00, Stock: 000768\n",
      "2020-12-07, SELL EXECUTED, ref:62735, Price: 9.88, Cost: 1847.36, Comm 2.73, Size: -184.00, Stock: 000961\n",
      "2020-12-07, SELL EXECUTED, ref:62736, Price: 32.79, Cost: 1812.60, Comm 2.80, Size: -57.00, Stock: 002001\n",
      "2020-12-07, SELL EXECUTED, ref:62737, Price: 39.80, Cost: 1835.40, Comm 2.75, Size: -46.00, Stock: 002008\n",
      "2020-12-07, SELL EXECUTED, ref:62738, Price: 72.00, Cost: 1762.50, Comm 2.70, Size: -25.00, Stock: 002032\n",
      "2020-12-07, SELL EXECUTED, ref:62739, Price: 23.71, Cost: 1818.18, Comm 2.77, Size: -78.00, Stock: 002050\n",
      "2020-12-07, SELL EXECUTED, ref:62740, Price: 61.35, Cost: 1833.03, Comm 2.85, Size: -31.00, Stock: 002179\n",
      "2020-12-07, SELL EXECUTED, ref:62741, Price: 83.00, Cost: 1817.00, Comm 2.86, Size: -23.00, Stock: 002352\n",
      "2020-12-07, SELL EXECUTED, ref:62742, Price: 78.02, Cost: 1775.83, Comm 2.69, Size: -23.00, Stock: 002460\n",
      "2020-12-07, SELL EXECUTED, ref:62743, Price: 25.60, Cost: 1822.10, Comm 2.69, Size: -70.00, Stock: 002493\n",
      "2020-12-07, SELL EXECUTED, ref:62744, Price: 29.05, Cost: 1936.73, Comm 3.18, Size: -73.00, Stock: 002555\n",
      "2020-12-07, SELL EXECUTED, ref:62745, Price: 77.87, Cost: 1744.80, Comm 2.80, Size: -24.00, Stock: 002714\n",
      "2020-12-07, SELL EXECUTED, ref:62746, Price: 107.48, Cost: 1768.85, Comm 2.74, Size: -17.00, Stock: 002841\n",
      "2020-12-07, SELL EXECUTED, ref:62747, Price: 112.60, Cost: 1860.35, Comm 2.87, Size: -17.00, Stock: 002916\n",
      "2020-12-07, SELL EXECUTED, ref:62748, Price: 7.81, Cost: 1829.00, Comm 2.76, Size: -236.00, Stock: 300017\n",
      "2020-12-07, SELL EXECUTED, ref:62749, Price: 8.69, Cost: 1825.20, Comm 2.82, Size: -216.00, Stock: 300070\n",
      "2020-12-07, SELL EXECUTED, ref:62750, Price: 45.82, Cost: 1989.02, Comm 2.75, Size: -40.00, Stock: 300136\n",
      "2020-12-07, SELL EXECUTED, ref:62751, Price: 37.53, Cost: 1911.53, Comm 2.42, Size: -43.00, Stock: 300142\n",
      "2020-12-07, SELL EXECUTED, ref:62752, Price: 67.25, Cost: 1964.06, Comm 2.82, Size: -28.00, Stock: 300413\n",
      "2020-12-07, SELL EXECUTED, ref:62753, Price: 1.20, Cost: 1828.31, Comm 2.72, Size: -1511.00, Stock: 600010\n",
      "2020-12-07, SELL EXECUTED, ref:62754, Price: 6.07, Cost: 1826.48, Comm 2.63, Size: -289.00, Stock: 600019\n",
      "2020-12-07, SELL EXECUTED, ref:62755, Price: 3.65, Cost: 1826.78, Comm 2.64, Size: -482.00, Stock: 600023\n",
      "2020-12-07, SELL EXECUTED, ref:62756, Price: 54.24, Cost: 1790.58, Comm 2.68, Size: -33.00, Stock: 600038\n",
      "2020-12-07, SELL EXECUTED, ref:62757, Price: 6.79, Cost: 1830.44, Comm 2.73, Size: -268.00, Stock: 600068\n",
      "2020-12-07, SELL EXECUTED, ref:62758, Price: 7.39, Cost: 1834.81, Comm 2.78, Size: -251.00, Stock: 600177\n",
      "2020-12-07, SELL EXECUTED, ref:62759, Price: 31.35, Cost: 1798.58, Comm 2.73, Size: -58.00, Stock: 600332\n",
      "2020-12-07, SELL EXECUTED, ref:62760, Price: 29.40, Cost: 1818.88, Comm 2.56, Size: -58.00, Stock: 600438\n",
      "2020-12-07, SELL EXECUTED, ref:62761, Price: 14.93, Cost: 1816.71, Comm 2.75, Size: -123.00, Stock: 600487\n",
      "2020-12-07, SELL EXECUTED, ref:62762, Price: 24.32, Cost: 1798.16, Comm 2.77, Size: -76.00, Stock: 600547\n",
      "2020-12-07, SELL EXECUTED, ref:62763, Price: 22.15, Cost: 1808.10, Comm 2.72, Size: -82.00, Stock: 600566\n",
      "2020-12-07, SELL EXECUTED, ref:62764, Price: 94.25, Cost: 1945.58, Comm 2.97, Size: -21.00, Stock: 600570\n",
      "2020-12-07, SELL EXECUTED, ref:62765, Price: 9.61, Cost: 1824.00, Comm 2.77, Size: -192.00, Stock: 600637\n",
      "2020-12-07, SELL EXECUTED, ref:62766, Price: 11.55, Cost: 1823.36, Comm 2.67, Size: -154.00, Stock: 600663\n",
      "2020-12-07, SELL EXECUTED, ref:62767, Price: 10.35, Cost: 1823.42, Comm 2.69, Size: -173.00, Stock: 600674\n",
      "2020-12-07, SELL EXECUTED, ref:62768, Price: 29.07, Cost: 1830.40, Comm 2.83, Size: -65.00, Stock: 600703\n",
      "2020-12-07, SELL EXECUTED, ref:62769, Price: 2.16, Cost: 1818.90, Comm 2.74, Size: -846.00, Stock: 600795\n",
      "2020-12-07, SELL EXECUTED, ref:62770, Price: 1.52, Cost: 1766.05, Comm 2.82, Size: -1235.00, Stock: 600816\n",
      "2020-12-07, SELL EXECUTED, ref:62771, Price: 21.80, Cost: 1827.66, Comm 2.71, Size: -83.00, Stock: 600848\n",
      "2020-12-07, SELL EXECUTED, ref:62772, Price: 2.53, Cost: 1827.66, Comm 2.79, Size: -734.00, Stock: 600968\n",
      "2020-12-07, SELL EXECUTED, ref:62773, Price: 13.01, Cost: 1843.50, Comm 2.93, Size: -150.00, Stock: 600989\n",
      "2020-12-07, SELL EXECUTED, ref:62774, Price: 17.90, Cost: 1809.71, Comm 2.77, Size: -103.00, Stock: 600998\n",
      "2020-12-07, SELL EXECUTED, ref:62775, Price: 3.95, Cost: 1866.48, Comm 2.74, Size: -462.00, Stock: 601018\n",
      "2020-12-07, SELL EXECUTED, ref:62776, Price: 17.30, Cost: 1825.60, Comm 2.91, Size: -112.00, Stock: 601360\n",
      "2020-12-07, SELL EXECUTED, ref:62777, Price: 9.26, Cost: 1822.25, Comm 2.74, Size: -197.00, Stock: 601828\n",
      "2020-12-07, SELL EXECUTED, ref:62778, Price: 7.86, Cost: 1821.92, Comm 2.78, Size: -236.00, Stock: 601933\n",
      "2020-12-07, SELL EXECUTED, ref:62779, Price: 4.83, Cost: 1828.45, Comm 2.73, Size: -377.00, Stock: 601985\n",
      "2020-12-07, SELL EXECUTED, ref:62780, Price: 38.79, Cost: 1827.36, Comm 2.73, Size: -47.00, Stock: 603260\n",
      "2020-12-07, SELL EXECUTED, ref:62781, Price: 80.57, Cost: 1872.32, Comm 2.90, Size: -24.00, Stock: 603899\n",
      "2020-12-07, BUY EXECUTED, ref:62782, Price: 30.05, Cost: 1833.05, Comm 2.75, Size: 61.00, Stock: 000002\n",
      "2020-12-07, BUY EXECUTED, ref:62783, Price: 7.09, Cost: 1850.49, Comm 2.78, Size: 261.00, Stock: 000069\n",
      "2020-12-07, BUY EXECUTED, ref:62784, Price: 7.21, Cost: 1860.18, Comm 2.79, Size: 258.00, Stock: 000100\n",
      "2020-12-07, BUY EXECUTED, ref:62785, Price: 24.30, Cost: 1798.20, Comm 2.70, Size: 74.00, Stock: 000625\n",
      "2020-12-07, BUY EXECUTED, ref:62786, Price: 5.25, Cost: 1848.00, Comm 2.77, Size: 352.00, Stock: 000627\n",
      "2020-12-07, BUY EXECUTED, ref:62787, Price: 6.72, Cost: 154.56, Comm 0.23, Size: 23.00, Stock: 000723\n",
      "2020-12-07, BUY EXECUTED, ref:62788, Price: 5.37, Cost: 1858.02, Comm 2.79, Size: 346.00, Stock: 000725\n",
      "2020-12-07, BUY EXECUTED, ref:62789, Price: 17.04, Cost: 1840.32, Comm 2.76, Size: 108.00, Stock: 000776\n",
      "2020-12-07, BUY EXECUTED, ref:62790, Price: 39.13, Cost: 1839.11, Comm 2.76, Size: 47.00, Stock: 000786\n",
      "2020-12-07, BUY EXECUTED, ref:62791, Price: 14.12, Cost: 1849.72, Comm 2.77, Size: 131.00, Stock: 001979\n",
      "2020-12-07, BUY EXECUTED, ref:62792, Price: 45.28, Cost: 1811.20, Comm 2.72, Size: 40.00, Stock: 002007\n",
      "2020-12-07, BUY EXECUTED, ref:62793, Price: 59.91, Cost: 1797.30, Comm 2.70, Size: 30.00, Stock: 002311\n",
      "2020-12-07, BUY EXECUTED, ref:62794, Price: 15.54, Cost: 1849.26, Comm 2.77, Size: 119.00, Stock: 002456\n",
      "2020-12-07, BUY EXECUTED, ref:62795, Price: 171.30, Cost: 1713.00, Comm 2.57, Size: 10.00, Stock: 002594\n",
      "2020-12-07, BUY EXECUTED, ref:62796, Price: 13.82, Cost: 1810.42, Comm 2.72, Size: 131.00, Stock: 002736\n",
      "2020-12-07, BUY EXECUTED, ref:62797, Price: 19.01, Cost: 1862.98, Comm 2.79, Size: 98.00, Stock: 002739\n",
      "2020-12-07, BUY EXECUTED, ref:62798, Price: 43.84, Cost: 1797.44, Comm 2.70, Size: 41.00, Stock: 002773\n",
      "2020-12-07, BUY EXECUTED, ref:62799, Price: 57.00, Cost: 1881.00, Comm 2.82, Size: 33.00, Stock: 002938\n",
      "2020-12-07, BUY EXECUTED, ref:62800, Price: 5.11, Cost: 1839.60, Comm 2.76, Size: 360.00, Stock: 002958\n",
      "2020-12-07, BUY EXECUTED, ref:62801, Price: 19.59, Cost: 1861.05, Comm 2.79, Size: 95.00, Stock: 300498\n",
      "2020-12-07, BUY EXECUTED, ref:62802, Price: 14.95, Cost: 1838.85, Comm 2.76, Size: 123.00, Stock: 600004\n",
      "2020-12-07, BUY EXECUTED, ref:62803, Price: 6.52, Cost: 1845.16, Comm 2.77, Size: 283.00, Stock: 600015\n",
      "2020-12-07, BUY EXECUTED, ref:62804, Price: 30.31, Cost: 1848.91, Comm 2.77, Size: 61.00, Stock: 600030\n",
      "2020-12-07, SELL EXECUTED, ref:62805, Price: 18.13, Cost: 67.92, Comm 0.11, Size: -4.00, Stock: 600066\n",
      "2020-12-07, BUY EXECUTED, ref:62806, Price: 8.43, Cost: 1846.17, Comm 2.77, Size: 219.00, Stock: 600089\n",
      "2020-12-07, BUY EXECUTED, ref:62807, Price: 24.73, Cost: 1805.29, Comm 2.71, Size: 73.00, Stock: 600104\n",
      "2020-12-07, BUY EXECUTED, ref:62808, Price: 17.79, Cost: 1850.16, Comm 2.78, Size: 104.00, Stock: 600109\n",
      "2020-12-07, BUY EXECUTED, ref:62809, Price: 5.07, Cost: 1855.62, Comm 2.78, Size: 366.00, Stock: 600115\n",
      "2020-12-07, BUY EXECUTED, ref:62810, Price: 29.88, Cost: 1882.44, Comm 2.82, Size: 63.00, Stock: 600183\n",
      "2020-12-07, BUY EXECUTED, ref:62811, Price: 84.10, Cost: 1766.10, Comm 2.65, Size: 21.00, Stock: 600309\n",
      "2020-12-07, BUY EXECUTED, ref:62812, Price: 14.60, Cost: 1854.20, Comm 2.78, Size: 127.00, Stock: 600383\n",
      "2020-12-07, BUY EXECUTED, ref:62813, Price: 24.99, Cost: 24.99, Comm 0.04, Size: 1.00, Stock: 600498\n",
      "2020-12-07, BUY EXECUTED, ref:62814, Price: 44.11, Cost: 1852.62, Comm 2.78, Size: 42.00, Stock: 600588\n",
      "2020-12-07, BUY EXECUTED, ref:62815, Price: 39.30, Cost: 1847.10, Comm 2.77, Size: 47.00, Stock: 600660\n",
      "2020-12-07, SELL EXECUTED, ref:62816, Price: 8.87, Cost: 69.20, Comm 0.11, Size: -8.00, Stock: 600733\n",
      "2020-12-07, BUY EXECUTED, ref:62817, Price: 30.49, Cost: 60.98, Comm 0.09, Size: 2.00, Stock: 600741\n",
      "2020-12-07, BUY EXECUTED, ref:62818, Price: 262.95, Cost: 1840.65, Comm 2.76, Size: 7.00, Stock: 600809\n",
      "2020-12-07, BUY EXECUTED, ref:62819, Price: 13.46, Cost: 1857.48, Comm 2.79, Size: 138.00, Stock: 600837\n",
      "2020-12-07, BUY EXECUTED, ref:62820, Price: 6.21, Cost: 1838.16, Comm 2.76, Size: 296.00, Stock: 600919\n",
      "2020-12-07, BUY EXECUTED, ref:62821, Price: 5.80, Cost: 1838.60, Comm 2.76, Size: 317.00, Stock: 600928\n",
      "2020-12-07, SELL EXECUTED, ref:62822, Price: 8.13, Cost: 15.80, Comm 0.02, Size: -2.00, Stock: 601111\n",
      "2020-12-07, BUY EXECUTED, ref:62823, Price: 6.27, Cost: 1843.38, Comm 2.77, Size: 294.00, Stock: 601117\n",
      "2020-12-07, BUY EXECUTED, ref:62824, Price: 13.82, Cost: 1851.88, Comm 2.78, Size: 134.00, Stock: 601138\n",
      "2020-12-07, BUY EXECUTED, ref:62825, Price: 6.33, Cost: 1835.70, Comm 2.75, Size: 290.00, Stock: 601162\n",
      "2020-12-07, BUY EXECUTED, ref:62826, Price: 5.25, Cost: 1837.50, Comm 2.76, Size: 350.00, Stock: 601216\n",
      "2020-12-07, BUY EXECUTED, ref:62827, Price: 17.39, Cost: 1860.73, Comm 2.79, Size: 107.00, Stock: 601236\n",
      "2020-12-07, BUY EXECUTED, ref:62828, Price: 13.15, Cost: 105.20, Comm 0.16, Size: 8.00, Stock: 601238\n",
      "2020-12-07, BUY EXECUTED, ref:62829, Price: 7.04, Cost: 1851.52, Comm 2.78, Size: 263.00, Stock: 601319\n",
      "2020-12-07, BUY EXECUTED, ref:62830, Price: 8.96, Cost: 1854.72, Comm 2.78, Size: 207.00, Stock: 601377\n",
      "2020-12-07, BUY EXECUTED, ref:62831, Price: 10.18, Cost: 1852.76, Comm 2.78, Size: 182.00, Stock: 601577\n",
      "2020-12-07, BUY EXECUTED, ref:62832, Price: 5.30, Cost: 1855.00, Comm 2.78, Size: 350.00, Stock: 601668\n",
      "2020-12-07, BUY EXECUTED, ref:62833, Price: 4.13, Cost: 1854.37, Comm 2.78, Size: 449.00, Stock: 601669\n",
      "2020-12-07, BUY EXECUTED, ref:62834, Price: 19.97, Cost: 1837.24, Comm 2.76, Size: 92.00, Stock: 601698\n",
      "2020-12-07, BUY EXECUTED, ref:62835, Price: 9.14, Cost: 1837.14, Comm 2.76, Size: 201.00, Stock: 601901\n",
      "2020-12-07, BUY EXECUTED, ref:62836, Price: 8.38, Cost: 1851.98, Comm 2.78, Size: 221.00, Stock: 601997\n",
      "2020-12-07, BUY EXECUTED, ref:62837, Price: 5.27, Cost: 1855.04, Comm 2.78, Size: 352.00, Stock: 601998\n",
      "2020-12-07, BUY EXECUTED, ref:62838, Price: 27.65, Cost: 1824.90, Comm 2.74, Size: 66.00, Stock: 603156\n",
      "2020-12-07, BUY EXECUTED, ref:62839, Price: 166.00, Cost: 1826.00, Comm 2.74, Size: 11.00, Stock: 603160\n",
      "2020-12-07, 当前总资产 115242.82\n",
      "2020-12-08, 当前总资产 114947.65\n",
      "2020-12-09, 当前总资产 113072.88\n",
      "2020-12-10, 当前总资产 112406.13\n",
      "2020-12-11, 当前总资产 111686.86\n",
      "--------------2020-12-11 为调仓日----------\n",
      "--------------- 撤销未完成的订单 -----------------\n",
      "long_list ['000333', '000661', '000723', '000728', '000876', '000938', '002007', '002008', '002050', '002241', '002352', '002466', '002475', '002601', '002739', '002938', '300003', '300122', '300124', '300136', '300142', '300408', '300433', '600030', '600036', '600111', '600183', '600188', '600271', '600276', '600309', '600346', '600362', '600436', '600438', '600570', '600588', '600733', '600958', '601012', '601066', '601108', '601166', '601211', '601318', '601555', '601601', '601688', '601727', '601788', '601888', '601899', '603019', '603160', '603259', '603288', '603501', '603799', '603986', '603993']\n",
      "sell_stock ['000002', '000069', '000100', '000625', '000627', '000725', '000776', '000786', '001979', '002311', '002410', '002456', '002594', '002736', '002773', '002958', '300498', '600004', '600015', '600029', '600066', '600089', '600104', '600109', '600115', '600383', '600498', '600660', '600741', '600809', '600837', '600919', '600928', '601111', '601117', '601138', '601162', '601216', '601236', '601238', '601319', '601377', '601577', '601668', '601669', '601698', '601901', '601997', '601998', '603156']\n",
      "-----------对不再持有的股票进行平仓--------------\n",
      "-----------买入此次调仓期的股票--------------\n",
      "2020-12-14, SELL EXECUTED, ref:62840, Price: 28.60, Cost: 1833.05, Comm 2.62, Size: -61.00, Stock: 000002\n",
      "2020-12-14, SELL EXECUTED, ref:62841, Price: 6.75, Cost: 1850.49, Comm 2.64, Size: -261.00, Stock: 000069\n",
      "2020-12-14, SELL EXECUTED, ref:62842, Price: 6.73, Cost: 1860.18, Comm 2.60, Size: -258.00, Stock: 000100\n",
      "2020-12-14, SELL EXECUTED, ref:62843, Price: 22.89, Cost: 1798.20, Comm 2.54, Size: -74.00, Stock: 000625\n",
      "2020-12-14, SELL EXECUTED, ref:62844, Price: 5.02, Cost: 1848.00, Comm 2.65, Size: -352.00, Stock: 000627\n",
      "2020-12-14, SELL EXECUTED, ref:62845, Price: 5.05, Cost: 1858.02, Comm 2.62, Size: -346.00, Stock: 000725\n",
      "2020-12-14, SELL EXECUTED, ref:62846, Price: 15.86, Cost: 1840.32, Comm 2.57, Size: -108.00, Stock: 000776\n",
      "2020-12-14, SELL EXECUTED, ref:62847, Price: 37.53, Cost: 1839.11, Comm 2.65, Size: -47.00, Stock: 000786\n",
      "2020-12-14, SELL EXECUTED, ref:62848, Price: 13.42, Cost: 1849.72, Comm 2.64, Size: -131.00, Stock: 001979\n",
      "2020-12-14, SELL EXECUTED, ref:62849, Price: 59.49, Cost: 1797.30, Comm 2.68, Size: -30.00, Stock: 002311\n",
      "2020-12-14, SELL EXECUTED, ref:62850, Price: 67.67, Cost: 1913.28, Comm 2.84, Size: -28.00, Stock: 002410\n",
      "2020-12-14, SELL EXECUTED, ref:62851, Price: 14.45, Cost: 1849.26, Comm 2.58, Size: -119.00, Stock: 002456\n",
      "2020-12-14, SELL EXECUTED, ref:62852, Price: 166.80, Cost: 1713.00, Comm 2.50, Size: -10.00, Stock: 002594\n",
      "2020-12-14, SELL EXECUTED, ref:62853, Price: 13.08, Cost: 1810.42, Comm 2.57, Size: -131.00, Stock: 002736\n",
      "2020-12-14, SELL EXECUTED, ref:62854, Price: 40.88, Cost: 1797.44, Comm 2.51, Size: -41.00, Stock: 002773\n",
      "2020-12-14, SELL EXECUTED, ref:62855, Price: 5.32, Cost: 1839.60, Comm 2.87, Size: -360.00, Stock: 002958\n",
      "2020-12-14, SELL EXECUTED, ref:62856, Price: 18.63, Cost: 1861.05, Comm 2.65, Size: -95.00, Stock: 300498\n",
      "2020-12-14, SELL EXECUTED, ref:62857, Price: 14.24, Cost: 1838.85, Comm 2.63, Size: -123.00, Stock: 600004\n",
      "2020-12-14, SELL EXECUTED, ref:62858, Price: 6.26, Cost: 1845.16, Comm 2.66, Size: -283.00, Stock: 600015\n",
      "2020-12-14, SELL EXECUTED, ref:62859, Price: 6.08, Cost: 1812.03, Comm 2.64, Size: -289.00, Stock: 600029\n",
      "2020-12-14, SELL EXECUTED, ref:62860, Price: 16.89, Cost: 1782.90, Comm 2.66, Size: -105.00, Stock: 600066\n",
      "2020-12-14, SELL EXECUTED, ref:62861, Price: 8.03, Cost: 1846.17, Comm 2.64, Size: -219.00, Stock: 600089\n",
      "2020-12-14, SELL EXECUTED, ref:62862, Price: 23.76, Cost: 1805.29, Comm 2.60, Size: -73.00, Stock: 600104\n",
      "2020-12-14, SELL EXECUTED, ref:62863, Price: 16.54, Cost: 1850.16, Comm 2.58, Size: -104.00, Stock: 600109\n",
      "2020-12-14, SELL EXECUTED, ref:62864, Price: 4.82, Cost: 1855.62, Comm 2.65, Size: -366.00, Stock: 600115\n",
      "2020-12-14, SELL EXECUTED, ref:62865, Price: 13.95, Cost: 1854.20, Comm 2.66, Size: -127.00, Stock: 600383\n",
      "2020-12-14, SELL EXECUTED, ref:62866, Price: 23.30, Cost: 1844.88, Comm 2.59, Size: -74.00, Stock: 600498\n",
      "2020-12-14, SELL EXECUTED, ref:62867, Price: 37.30, Cost: 1847.10, Comm 2.63, Size: -47.00, Stock: 600660\n",
      "2020-12-14, SELL EXECUTED, ref:62868, Price: 28.98, Cost: 1975.53, Comm 2.61, Size: -60.00, Stock: 600741\n",
      "2020-12-14, SELL EXECUTED, ref:62869, Price: 289.90, Cost: 1840.65, Comm 3.04, Size: -7.00, Stock: 600809\n",
      "2020-12-14, SELL EXECUTED, ref:62870, Price: 12.50, Cost: 1857.48, Comm 2.59, Size: -138.00, Stock: 600837\n",
      "2020-12-14, SELL EXECUTED, ref:62871, Price: 6.07, Cost: 1838.16, Comm 2.70, Size: -296.00, Stock: 600919\n",
      "2020-12-14, SELL EXECUTED, ref:62872, Price: 5.58, Cost: 1838.60, Comm 2.65, Size: -317.00, Stock: 600928\n",
      "2020-12-14, SELL EXECUTED, ref:62873, Price: 7.75, Cost: 1817.00, Comm 2.67, Size: -230.00, Stock: 601111\n",
      "2020-12-14, SELL EXECUTED, ref:62874, Price: 5.83, Cost: 1843.38, Comm 2.57, Size: -294.00, Stock: 601117\n",
      "2020-12-14, SELL EXECUTED, ref:62875, Price: 13.52, Cost: 1851.88, Comm 2.72, Size: -134.00, Stock: 601138\n",
      "2020-12-14, SELL EXECUTED, ref:62876, Price: 5.98, Cost: 1835.70, Comm 2.60, Size: -290.00, Stock: 601162\n",
      "2020-12-14, SELL EXECUTED, ref:62877, Price: 4.92, Cost: 1837.50, Comm 2.58, Size: -350.00, Stock: 601216\n",
      "2020-12-14, SELL EXECUTED, ref:62878, Price: 17.59, Cost: 1860.73, Comm 2.82, Size: -107.00, Stock: 601236\n",
      "2020-12-14, SELL EXECUTED, ref:62879, Price: 13.00, Cost: 1919.55, Comm 2.71, Size: -139.00, Stock: 601238\n",
      "2020-12-14, SELL EXECUTED, ref:62880, Price: 6.57, Cost: 1851.52, Comm 2.59, Size: -263.00, Stock: 601319\n",
      "2020-12-14, SELL EXECUTED, ref:62881, Price: 8.33, Cost: 1854.72, Comm 2.59, Size: -207.00, Stock: 601377\n",
      "2020-12-14, SELL EXECUTED, ref:62882, Price: 9.38, Cost: 1852.76, Comm 2.56, Size: -182.00, Stock: 601577\n",
      "2020-12-14, SELL EXECUTED, ref:62883, Price: 5.11, Cost: 1855.00, Comm 2.68, Size: -350.00, Stock: 601668\n",
      "2020-12-14, SELL EXECUTED, ref:62884, Price: 3.91, Cost: 1854.37, Comm 2.63, Size: -449.00, Stock: 601669\n",
      "2020-12-14, SELL EXECUTED, ref:62885, Price: 18.14, Cost: 1837.24, Comm 2.50, Size: -92.00, Stock: 601698\n",
      "2020-12-14, SELL EXECUTED, ref:62886, Price: 8.71, Cost: 1837.14, Comm 2.63, Size: -201.00, Stock: 601901\n",
      "2020-12-14, SELL EXECUTED, ref:62887, Price: 8.05, Cost: 1851.98, Comm 2.67, Size: -221.00, Stock: 601997\n",
      "2020-12-14, SELL EXECUTED, ref:62888, Price: 5.12, Cost: 1855.04, Comm 2.70, Size: -352.00, Stock: 601998\n",
      "2020-12-14, SELL EXECUTED, ref:62889, Price: 28.81, Cost: 1824.90, Comm 2.85, Size: -66.00, Stock: 603156\n",
      "2020-12-14, BUY EXECUTED, ref:62890, Price: 85.88, Cost: 1803.48, Comm 2.71, Size: 21.00, Stock: 000333\n",
      "2020-12-14, BUY EXECUTED, ref:62891, Price: 374.24, Cost: 1496.96, Comm 2.25, Size: 4.00, Stock: 000661\n",
      "2020-12-14, SELL EXECUTED, ref:62892, Price: 6.38, Cost: 21.56, Comm 0.03, Size: -3.00, Stock: 000723\n",
      "2020-12-14, BUY EXECUTED, ref:62893, Price: 8.55, Cost: 1769.85, Comm 2.65, Size: 207.00, Stock: 000728\n",
      "2020-12-14, BUY EXECUTED, ref:62894, Price: 23.61, Cost: 1770.75, Comm 2.66, Size: 75.00, Stock: 000876\n",
      "2020-12-14, BUY EXECUTED, ref:62895, Price: 20.35, Cost: 1729.75, Comm 2.59, Size: 85.00, Stock: 000938\n",
      "2020-12-14, BUY EXECUTED, ref:62896, Price: 41.91, Cost: 83.82, Comm 0.13, Size: 2.00, Stock: 002007\n",
      "2020-12-14, BUY EXECUTED, ref:62897, Price: 37.08, Cost: 1742.76, Comm 2.61, Size: 47.00, Stock: 002008\n",
      "2020-12-14, BUY EXECUTED, ref:62898, Price: 22.06, Cost: 1764.80, Comm 2.65, Size: 80.00, Stock: 002050\n",
      "2020-12-14, BUY EXECUTED, ref:62899, Price: 37.80, Cost: 1738.80, Comm 2.61, Size: 46.00, Stock: 002241\n",
      "2020-12-14, BUY EXECUTED, ref:62900, Price: 78.90, Cost: 1735.80, Comm 2.60, Size: 22.00, Stock: 002352\n",
      "2020-12-14, BUY EXECUTED, ref:62901, Price: 27.64, Cost: 1768.96, Comm 2.65, Size: 64.00, Stock: 002466\n",
      "2020-12-14, BUY EXECUTED, ref:62902, Price: 50.60, Cost: 1720.40, Comm 2.58, Size: 34.00, Stock: 002475\n",
      "2020-12-14, BUY EXECUTED, ref:62903, Price: 31.37, Cost: 1725.35, Comm 2.59, Size: 55.00, Stock: 002601\n",
      "2020-12-14, BUY EXECUTED, ref:62904, Price: 17.22, Cost: 86.10, Comm 0.13, Size: 5.00, Stock: 002739\n",
      "2020-12-14, BUY EXECUTED, ref:62905, Price: 52.10, Cost: 52.10, Comm 0.08, Size: 1.00, Stock: 002938\n",
      "2020-12-14, BUY EXECUTED, ref:62906, Price: 27.80, Cost: 1751.40, Comm 2.63, Size: 63.00, Stock: 300003\n",
      "2020-12-14, BUY EXECUTED, ref:62907, Price: 137.95, Cost: 1655.40, Comm 2.48, Size: 12.00, Stock: 300122\n",
      "2020-12-14, BUY EXECUTED, ref:62908, Price: 84.10, Cost: 1766.10, Comm 2.65, Size: 21.00, Stock: 300124\n",
      "2020-12-14, BUY EXECUTED, ref:62909, Price: 41.99, Cost: 1721.59, Comm 2.58, Size: 41.00, Stock: 300136\n",
      "2020-12-14, BUY EXECUTED, ref:62910, Price: 34.67, Cost: 1733.50, Comm 2.60, Size: 50.00, Stock: 300142\n",
      "2020-12-14, BUY EXECUTED, ref:62911, Price: 34.05, Cost: 1736.55, Comm 2.60, Size: 51.00, Stock: 300408\n",
      "2020-12-14, BUY EXECUTED, ref:62912, Price: 32.90, Cost: 1743.70, Comm 2.62, Size: 53.00, Stock: 300433\n",
      "2020-12-14, BUY EXECUTED, ref:62913, Price: 43.32, Cost: 1776.12, Comm 2.66, Size: 41.00, Stock: 600036\n",
      "2020-12-14, BUY EXECUTED, ref:62914, Price: 11.90, Cost: 1761.20, Comm 2.64, Size: 148.00, Stock: 600111\n",
      "2020-12-14, BUY EXECUTED, ref:62915, Price: 27.50, Cost: 55.00, Comm 0.08, Size: 2.00, Stock: 600183\n",
      "2020-12-14, BUY EXECUTED, ref:62916, Price: 10.51, Cost: 1734.15, Comm 2.60, Size: 165.00, Stock: 600188\n",
      "2020-12-14, BUY EXECUTED, ref:62917, Price: 12.10, Cost: 1766.60, Comm 2.65, Size: 146.00, Stock: 600271\n",
      "2020-12-14, BUY EXECUTED, ref:62918, Price: 89.02, Cost: 1691.38, Comm 2.54, Size: 19.00, Stock: 600276\n",
      "2020-12-14, BUY EXECUTED, ref:62919, Price: 24.51, Cost: 1740.21, Comm 2.61, Size: 71.00, Stock: 600346\n",
      "2020-12-14, BUY EXECUTED, ref:62920, Price: 19.51, Cost: 1716.88, Comm 2.58, Size: 88.00, Stock: 600362\n",
      "2020-12-14, BUY EXECUTED, ref:62921, Price: 241.00, Cost: 1687.00, Comm 2.53, Size: 7.00, Stock: 600436\n",
      "2020-12-14, BUY EXECUTED, ref:62922, Price: 31.55, Cost: 1798.35, Comm 2.70, Size: 57.00, Stock: 600438\n",
      "2020-12-14, BUY EXECUTED, ref:62923, Price: 101.01, Cost: 1717.17, Comm 2.58, Size: 17.00, Stock: 600570\n",
      "2020-12-14, SELL EXECUTED, ref:62924, Price: 43.81, Cost: 44.11, Comm 0.07, Size: -1.00, Stock: 600588\n",
      "2020-12-14, BUY EXECUTED, ref:62925, Price: 7.86, Cost: 180.78, Comm 0.27, Size: 23.00, Stock: 600733\n",
      "2020-12-14, BUY EXECUTED, ref:62926, Price: 10.95, Cost: 1752.00, Comm 2.63, Size: 160.00, Stock: 600958\n",
      "2020-12-14, BUY EXECUTED, ref:62927, Price: 74.00, Cost: 1776.00, Comm 2.66, Size: 24.00, Stock: 601012\n",
      "2020-12-14, BUY EXECUTED, ref:62928, Price: 43.70, Cost: 1748.00, Comm 2.62, Size: 40.00, Stock: 601066\n",
      "2020-12-14, BUY EXECUTED, ref:62929, Price: 12.54, Cost: 1755.60, Comm 2.63, Size: 140.00, Stock: 601108\n",
      "2020-12-14, BUY EXECUTED, ref:62930, Price: 20.48, Cost: 1781.76, Comm 2.67, Size: 87.00, Stock: 601166\n",
      "2020-12-14, BUY EXECUTED, ref:62931, Price: 17.80, Cost: 1762.20, Comm 2.64, Size: 99.00, Stock: 601211\n",
      "2020-12-14, BUY EXECUTED, ref:62932, Price: 86.65, Cost: 1733.00, Comm 2.60, Size: 20.00, Stock: 601318\n",
      "2020-12-14, BUY EXECUTED, ref:62933, Price: 9.38, Cost: 1763.44, Comm 2.65, Size: 188.00, Stock: 601555\n",
      "2020-12-14, BUY EXECUTED, ref:62934, Price: 37.20, Cost: 1785.60, Comm 2.68, Size: 48.00, Stock: 601601\n",
      "2020-12-14, BUY EXECUTED, ref:62935, Price: 18.33, Cost: 1759.68, Comm 2.64, Size: 96.00, Stock: 601688\n",
      "2020-12-14, BUY EXECUTED, ref:62936, Price: 5.58, Cost: 1774.44, Comm 2.66, Size: 318.00, Stock: 601727\n",
      "2020-12-14, BUY EXECUTED, ref:62937, Price: 18.18, Cost: 1763.46, Comm 2.65, Size: 97.00, Stock: 601788\n",
      "2020-12-14, BUY EXECUTED, ref:62938, Price: 205.81, Cost: 1646.48, Comm 2.47, Size: 8.00, Stock: 601888\n",
      "2020-12-14, BUY EXECUTED, ref:62939, Price: 8.30, Cost: 1734.70, Comm 2.60, Size: 209.00, Stock: 601899\n",
      "2020-12-14, BUY EXECUTED, ref:62940, Price: 31.98, Cost: 1758.90, Comm 2.64, Size: 55.00, Stock: 603019\n",
      "2020-12-14, BUY EXECUTED, ref:62941, Price: 109.14, Cost: 1746.24, Comm 2.62, Size: 16.00, Stock: 603259\n",
      "2020-12-14, BUY EXECUTED, ref:62942, Price: 189.19, Cost: 1702.71, Comm 2.55, Size: 9.00, Stock: 603288\n",
      "2020-12-14, BUY EXECUTED, ref:62943, Price: 234.99, Cost: 1644.93, Comm 2.47, Size: 7.00, Stock: 603501\n",
      "2020-12-14, BUY EXECUTED, ref:62944, Price: 55.48, Cost: 1719.88, Comm 2.58, Size: 31.00, Stock: 603799\n",
      "2020-12-14, BUY EXECUTED, ref:62945, Price: 201.20, Cost: 1609.60, Comm 2.41, Size: 8.00, Stock: 603986\n",
      "2020-12-14, BUY EXECUTED, ref:62946, Price: 4.40, Cost: 1804.00, Comm 2.71, Size: 410.00, Stock: 603993\n",
      "2020-12-14, 当前总资产 111688.36\n",
      "2020-12-15, 当前总资产 112525.97\n",
      "2020-12-16, 当前总资产 112445.35\n",
      "2020-12-17, 当前总资产 114285.54\n",
      "2020-12-18, 当前总资产 114700.88\n",
      "2020-12-21, 当前总资产 116560.85\n",
      "2020-12-22, 当前总资产 113722.46\n",
      "2020-12-23, 当前总资产 115193.67\n",
      "2020-12-24, 当前总资产 114715.11\n",
      "2020-12-25, 当前总资产 116547.28\n",
      "2020-12-28, 当前总资产 116468.58\n",
      "2020-12-29, 当前总资产 115304.05\n",
      "2020-12-30, 当前总资产 117210.02\n",
      "2020-12-31, 当前总资产 119270.62\n"
     ]
    }
   ],
   "source": [
    "cerebro = deepcopy(cerebro_)  # 深度复制已经导入数据的 cerebro_，避免重复导入数据 \n",
    "# 初始资金 100,000,000    \n",
    "cerebro.broker.setcash(100000.0) \n",
    "# cerebro.broker.setcommission(commission=0.0015)\n",
    "# 添加策略\n",
    "cerebro.addstrategy(TestStrategy, buy_stocks=trade_info) # 通过修改参数 buy_stocks ，使用同一策略回测不同的持仓列表\n",
    "\n",
    "# 添加分析指标\n",
    "# 返回年初至年末的年度收益率\n",
    "cerebro.addanalyzer(bt.analyzers.AnnualReturn, _name='_AnnualReturn')\n",
    "# 计算最大回撤相关指标\n",
    "cerebro.addanalyzer(bt.analyzers.DrawDown, _name='_DrawDown')\n",
    "# 计算年化收益\n",
    "cerebro.addanalyzer(bt.analyzers.Returns, _name='_Returns', tann=252)\n",
    "# 计算年化夏普比率\n",
    "cerebro.addanalyzer(bt.analyzers.SharpeRatio, _name='_SharpeRatio', timeframe=bt.TimeFrame.Days, annualize=True, riskfreerate=0) # 计算夏普比率\n",
    "cerebro.addanalyzer(bt.analyzers.SharpeRatio_A, _name='_SharpeRatio_A')\n",
    "# 返回收益率时序\n",
    "cerebro.addanalyzer(bt.analyzers.TimeReturn, _name='_TimeReturn')\n",
    "\n",
    "# 启动回测\n",
    "result = cerebro.run()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 2.3 回测结果分析"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 33,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>年度</th>\n",
       "      <th>收益率</th>\n",
       "      <th>日均收益率</th>\n",
       "      <th>年化收益率</th>\n",
       "      <th>最大回撤(%)</th>\n",
       "      <th>夏普比率</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>2020</td>\n",
       "      <td>0.176225</td>\n",
       "      <td>0.000725</td>\n",
       "      <td>0.200516</td>\n",
       "      <td>-14.850403</td>\n",
       "      <td>0.854941</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "     年度       收益率     日均收益率     年化收益率    最大回撤(%)      夏普比率\n",
       "0  2020  0.176225  0.000725  0.200516 -14.850403  0.854941"
      ]
     },
     "execution_count": 33,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAAskAAAFYCAYAAACh52GWAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4yLjIsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+WH4yJAAAgAElEQVR4nOzdd3ybZ7k//s+tbcuS94odx9k7aUbTdNA2tHRB6QJKgcOmnAP84Az2ORzgsMcXDpsWaMvu4UA5FDrpTJudtGlGk3jFdrwkW7K1t+7fH4+kKLYky7Zk2fLn/Xr11USP9PiOM/zxpeu+biGlBBERERERnacq9AKIiIiIiOYahmQiIiIionEYkomIiIiIxmFIJiIiIiIahyGZiIiIiGgcTaEXkEpNTY1sbW0t9DKIiIiIqIgdOXJkREpZm+ranAzJra2tOHz4cKGXQURERERFTAjRk+4a2y2IiIiIiMZhSCYiIiIiGmfSkCyEuE8IYRVCnEhz/e1CiGOx//YKITYnXbtBCHFGCNEhhPh0LhdORERERJQv2VSSHwBwQ4brZwFcJaXcBOBLAO4FACGEGsCPANwIYB2Au4QQ62a0WiIiIiKiWTBpSJZS7gZgz3B9r5RyNPbT/QCaYz/eAaBDStklpQwCeBDALTNcLxERERFR3uW6J/l9AB6L/bgJwLmka32xx4iIiIiI5rScjYATQuyCEpKviD+U4mkyw+vvBnA3ALS0tORqWUREREREU5aTSrIQYhOAnwO4RUppiz3cB2Bx0tOaAQyku4eU8l4p5XYp5fba2pQznYmIiIiIZsWMQ7IQogXAQwD+QUrZlnTpEICVQoilQggdgLcCeHimH4+IiIiIKN8mbbcQQvwewNUAaoQQfQA+D0ALAFLKnwL4TwDVAH4shACAcKwiHBZCfATAEwDUAO6TUp7My6+CiIiIiCiHhJRp24QLZvv27ZLHUhMREREVPyklYoXWWSeEOCKl3J7qGk/cIyIiIqKCiEYl1v7n4/jxcx2FXsoEDMlEREREVBCj3iD8oSiMupwNXMsZhmQiIiIiKgirKwAAqDXpC7ySiRiSiYiIiKgghhmSiYiIiOavuTjooBgkQnIZQzIRERHRvBKNSlz5rWfxwJ6zhV5K0Rl2s5JMRERENC+dtXlwzu7DgbP2Qi+l6FidARh1ahj13LhHRERENK+c6HcAANqt7gKvpPgMuwNzsooMMCQTERERZXS8TwnJ3SMeBMPRAq+muAy7/AzJRERERPPR8VglORyV6LF5Crya4jLsCqDOZCj0MlJiSCYiIiJKIxqVODngxNaWCgBsuci1YRfbLYiIiIjmnW6bB+5AGLduaYIQQLuFITlX/KEInP4wQzIRERHRfBNvtdi+pAqLK0vRbnUVeEXFYy7PSAYYkomIiIjSOtHvgE6jwsr6MqysK0PHHGu3GHEH8HzbcKGXMS1zeUYywJBMRERElNbxfgfWNpigVauwor4MXcMehCNzY8KFlBIf/f3LeNd9B/FC+/wLynP5SGqAIZmIiIgopWhU4mS/ExuaygEAq+pMCEai6LF7C7wyxVOnrNjbaYNBq8JnHjoOTyBc6CVNiTUWkusYkomIiIjmj167F65AGBtjIXlRRQkAwOLwF3JZAIBQJIqvPnoKy2uNuP/dO9A36sMX/3oSUspCLy1rw64AhACqjLpCLyUlhmQiIiKiFOKb9uKV5JoyJcyNeIIFW1PciX4Hzo548NFrVuLS5dX48K7l+MPhPnzziTOFXlrWhl0BVBt10KjnZhydewdlExEREc0BJ/od0KlVWFVvAgBUx6Yw2GMbzgqpf8wHAFjdoKzt49etxqg3hJ8814mLWyvx2jX1hVxeVoZdftTM0ckWACvJRERERCkd73dgTaMJOo0SlypKtFAJwJajSnI0KnGi34EfP9eBX+7tntJrB2IhOd4CIoTAF9+4HmaDBo8eH8rJ+vLN4gyg3jw3T9sDWEkmIiIimkBKJcC+YfOixGMqlUCVUY8R9/RDsssfwmPHh7C7fRh7O22wxwK3EMCtFzWhvFSb1X0Gxvww6TUwG84/X6tW4erVdXj2tBWRqIRaJaa9ztlgcfqxrtFc6GWkxUoyERER0Ti9di+c/jA2LCq/4PFqow62GbRbfOPx0/jkn47hwFk7rl5Vi++8ZTN+9LatkBI42G3P+j79Y75EFTnZNWvrYPMEcfTc2LTXOBvCkShG3AHUm+duuwUryURERETjxDftxSdbxFWX6WbUbnHwrB2vWVmDX713B4RQKr2BcAR6jQr7Om143brseon7R31oqpwYkq9eVQe1SuDpUxZsW1I57XXmm80TRFQCdXO43YKVZCIiIqJxjvc7oFULrGoou+Dx6jJ9okViqhy+ENosbuxorUoEZADQa9TYtqQS+7tsWd9rwOHDooqJAbO8VIuLWyvx9CnrtNY4VX9+uQ8PvdQ34XEpJe55vhPf/XsbHnqpD4e77bC6/IkRdRanMkaPPclERERE88jJfidWN5ig16gveLzaqMPINNstXu4dBYCUFd6dy6rx3afaMOYNoqI089xgTyCMMW8oZbsFAFy7th5ffuQUztm9WFxVOq21ZiMSlfjKI6fQWF6C27c2X3BtxB3E1x47PeE1pTo1vvfWLYmfz+V2C1aSiYiIiJJIKXG83zGh1QJQQrLLH0YgHJnyfV/qGYVKAJsXV0y4tnNZtdKXfHbyvuRBhzLZoilNSL5mrdKy8fQpy5TXOBUv9Y5ixB2EwxeacG0oduDKD+7agqf/7Src/56L8cU3rodKCDx7xoqhWCW5YQ5XkhmSiYiIiJL0jfrg8IUSh4gkS8xKnkbLxZHeUaxtNMOon/hG/ubF5TBoVTiQRUjuH1MCZrqQvLTGiGW1Rjx9Or8tF0+eVEbNjXknfi7iIbilqhTLa8uwa3Ud3nVZK9Y2mtBuccHq9EMlzn8+5yKGZCIiIqIk6TbtAcrGPQCwTXEMXCQqcbR3LO1mOr1GjZaqUvSNeie9V//ohTOSU7l2bT32d9ng8k+s8uaClBJPnFQq1U5/GJHohcdhJyrF5RdWilfWm9BmcWPI4UetST+nx9QxJBMRERElOd7vgEYlEqfZJYsfTT3ZhIv4BrW4g2ft8AQjGSdO1Jr0GHZN3u88MOaDWiVQZ0pfhb1mTR1CEYkX2kcmvd90nLG40Gv3YlW9srFxfBi3OPxQq8SEE/VW1pXB4QvhxIBzTm/aAxiSiYiIiC5wot+BVfUTN+0BQJVRCX2ZZiXv67Rh59eexuMnlHYEq9OPf/mfo2iqKMHVq+vSvq6mLLuDSgbGfGgwG6BRp49x25ZUorxEi6fy1Jf8xAkLhADuiG3YG/NeGJIHHX7UpagUx4/4PjXoRJ1pbodkTrcgIiIiinH5QzjW58AN6xtSXp+s3cIbDONTfzoGizOA/+/3L+G9ly/F309Z4PCF8Kd/ugzlJelP1KstUyrJUsoLRsQli0YleuzelOPfkmnUKuxaXYvnzgzn5fS9J18dwtaWSqyoUyrJY+M271mc/pSV4pX150fqzeXJFgAryUREREQAlFPgPvK7l+EOhHHHtuaUzzHpNdCpVRjxpK4kf+fJNvTavfj5O7djbaMZ9+zugkGjxo/fsRXrFmU+grnWpIcvFIEneOHkjGhU4kjPKL70t1dx+TeewZGeUSyvLUtzl/OuWVsPuyeYGD2XK+fsXpwccOL69fWoiB2jPX7CxZDTn3JyRW2ZPvGauTzZAmAlmYhowfnp853osXnxtds3FnopRHPKD5/twPNtw/ja7RuxY2lVyucIIZRT91JUko+eG8N9e87i7Ze04Np19bhiZQ3snmDGDXbJ4v27I64AymITMO578Sx+9kIXBh1+6NQqXLmqBp+4fjVu2JC60p3sqtW10KgEnjplxfbW1L+e6fj7q0oLx3XrGhCORgFMnHBhcfhxxYqaCa8VQmBVnQkHu+1zvieZIZmIaIF5oX0YnVZPoZdBNOcc6LJj8+IK3LWjJePzqow69I/68NVHT+HatfXYsbQKwXAUn/rjMdSZDPj0jWsAAAatOuuADCiVZAAYdgfQWmOElBLffaoNTRUl+OQNq3HN2nqYDenbNcYzG7TYsbQKT5+yJNaUC0+cHMLqehNaa4yJjYbOpEqyOxCGKxCeMNkibkV9GQ5221E339sthBD3CSGsQogTaa6vEULsE0IEhBAfH3etWwhxXAhxVAhxOFeLJiKi6bO5g7B5AhN230ejEu+87yAePT5YoJURFdagw4fFlZOH2uoyPfZ12XDv7i585qFjiEQlfvp8J85YXPjyrRtgmkKQTRYPySOx4DnqDcHlD+NN25px25bmKQXkuGvW1qPd6kavbfLRctmwe4I41G3HdeuVA0viPdbJG/fiB4mka6dYHdu8N9crydn0JD8A4IYM1+0APgrg22mu75JSXiSl3D7FtRERUR7YPEGEIhKuQPiCx08OOLG7bRiPxXbkEy0kUkoMOPxpD+hI1lRRAoNWhbdd0oLOYQ9+8Ew7fvBMO964eRGuXVc/7TXE2y2GY5Mzum3KOz5La4zTvud16+qhEsCPn+uY9j2SPXXKgqgEro9tbNRpVCjVqTHmC2Ffpw27vv0cTg4oc6bTheBbtzThc29YhzUpRuzNJZOGZCnlbihBON11q5TyEID8TKsmIqKckVJiNDbfdXxP5fNtyulcpweds74uokKzeYIIhqNoTNMikOyzN63BM/92Nb50ywYsqzXiv59qR5leg8/fvG5Ga6gy6qASSLQw9MRC8pLq6YfkxVWl+MBrluHBQ+fwQvvwjNYHKKfsNVWUYH3SJsSKEi0cvhAOnLXh7IgHP3pWCeTp2i3KS7R43xVL007wmCvyPd1CAnhSCHFECHF3picKIe4WQhwWQhweHp75byIREU3k9IURjp2MNX7O6/Ntyr+9XSMe+EORCa8lKmYDY5OfYhdnMmixqKIEapXAx65ZCQD4/M3rZ3zEslolUF2mx0i8kjzihUoAi6uy72tO5V9etwrLaoz4zEPHER13Mt5UeAJh7G4fwevW1V8QcM0lWox5Q+i1Ky0dbRY3gLk/vWIy+Q7Jl0sptwK4EcCHhRBXpnuilPJeKeV2KeX22traPC+LiGhhsiWNrUo+MczhC+Gl3jEsrzUiEpXosLoLsTyighkYU/pop7LRDgBuuagJ+z9zDW7d0pSTddSUnT91r9vmwaKKkpSHmkyFQavGuy5rRd+oL+3oumzsbhtGMBxN9CPHVZRq4fAFcc7uhS52wEl5iRYlupmtu9DyGpKllAOx/1sB/BnAjnx+PCIiyiw5GCe3W+zpGEEkKvHBq5YDUE7DIlpIplJJHi9dW8F0JB9N3W3zonUGrRbJ4mu0Oqcfkh8/OYSKUi12jBsnVx5rt+i1e3HTxgbUlOnmfRUZyGNIFkIYhRCm+I8BXAcg5YQMIiKaHcnBOLnd4rkzVpgNGtx6URMMWhVOD7kKsTyighl0+GDQqlBZOr3JFLlSm3Q0dY/NgyXVpTm5b3wTXXzyxFRZnH48dnwIN29aNOE47IoSHSzOACzOAJbXluFbb9qMf71u1YzXXGiTzkkWQvwewNUAaoQQfQA+D0ALAFLKnwohGgAcBmAGEBVC/DOAdQBqAPw51rOiAfA7KeXj+fhFEBFRduzJleTYj6WUeL5tGK9ZWQudRoXV9SZWkmnBGRjzY1F5ScE3k9WYdBh2BTDmDWLMG8pdJTkekp3TC8n3vXgW4WgUH3jNsgnXyku1iRP3WqpLsWtN3fQXOodMGpKllHdNcn0IQKqzG50ANk9zXURElAf2WD/ionJDIiSfHnLB4gzgqlXKfpC1jWY8cXIIUsqCBwai2TLg8E2r1SLXasv0CEaiONanjFFrncH4t2Q1ZcrkDOs0QrLDG8Jv9vfg5s2L0JKish2flQwAzZW5qXzPBfneuEdERHPIiDsIk16DxoqSRLtFfKrFVauVkLymwYRRbwhW1/R7F4nmm4ExX1bj3/ItfqDI4W5l+m5rjtotNGoVasr006okP3J8EJ5gJGUVGVA27sW1VDEkExHRPGT3BFFVpkO1UZdovXjujBVrGkyJnsX4TNb+2EYmomIXikRhdQXmTCUZAO7b0w0hlDnHudJQbsDQNDbu9dq90KoF1jWaU16PV5JLtGrUlOlmtMa5ZNJ2CyIiKh52TxBVRh2qy3R4qXcM7kAYh7tH8f6kCpHJoHxpcPvD6W5TMDZ3AHqtGmV6fvmi3Bly+CElsKii8JXkLS2VeNslLXD4Qlhdb4JBm7sxavVmA87Zp348tcXpR53JAJUqdftVRYkSjFuqSouqRYv/yhARLSA2TxBNFSWoNuox6g3ixfYRhKMy0Y8MKAclAIBrDobkd/ziIDY2mfHNN3HLC+XOTMa/5VqJTo2v3rYxL/euN+txqDvtIcppDTn8GcfcxSvJuax6zwVstyAiWkBs7gCqY5XkSFTi4Vf6YdSpsW1JZeI5ZbFKsssfKtQyU/KHIjgz5ETnsKfQS6F54kS/A7f9eA88gczf8HXHjn8upk1nqTSYDRjzhqZ8oqbFmTkkx3uSi6kfGWBIJiJaMKSUGPXGepJjfY9PvWrF5StqoNOc/3KQaLeYJFjMtm6bB1E5/TmvNDeEI1F858kzs/L7+PQpK17uHUuE4HRe6hlDRakWS4os5I0X33cwlQNFpJQYcvozHg5SU6aH2aDB5sXlM17jXMJ2CyKiBcLpDyMUkUol2aj0EAYj0cRUi7gynSbx/LkkflS2xelHJCqhTtMfSXPb0XNj+P4zHQhGJD5945q8fqw2i3Iozqgn87siR3pHsbWlMm3PbbGoT5qVnGqUWypOfxjeYCRjSC7RqXHw36+FXlNctdfi+tUQEVFa8ZFv1WVKu0Vccj8yAKhUAmV6zZxrt4iH5HBUXnBa4Ez8y/8cxRcePpmTe1F2Xu4dAwA8fmIQUsq8fqwzsZBs86T/8zLmDaLD6r6g5ahYxVsmpjIGzhJ7bv0k4/EMWnVRbdoDGJKJiBaM+Mi3KqMe1Ual3WJFXVnKPkyTQTPnplvEQzIADObgrXqbO4C/HO3HEyeHZnwvyt7L50YBAN02L9os7kmePX2BcATdI0qbxWjSSZMT16OE9q0txR+Sz7dbZP/3J94Wk6mSXKwYkomIFoj4CXvVRh0qS7UwaFW4Js3xsSaDZs5Nt+iwulEXO2ghFyH5iZMWRKVyr5EcVaZpci/3jmHnsioIgbx+g3J2xINwVKlU2zOE5Jd6RqFWiaLrp03FbNDAoFVNqR88XnVmSCYioqIVP0GvzqSHRq3CXz58BT527cqUzy3Ta+AKzJ12i0hUomvEgytW1AAAhhwzP+jk0eOD0KqVt4eP9ztmfD+a3KDDh0GHH9evb8DWlko8enxw0kkLoUgUXcNTrzgnV6ltGULykZ5RrGs0o1RX/Nu0hBBoMBswOJV2i1igrjPr87WsOYshmYhogbA6/VAJJCZbrG4wpQ0GJoN2TrVb9I/6EAxHcfHSKujUqil9kU/F7gliX5cNd+1oAQCc6GNIng1HY/3IW1oqccfWZpwecuGyrz+DB/acTfuah17qw3Xf3Y3hKR6T3jbkgkYl0FJVilFv6pAcjUocPTeGrS0VU7r3fLamwYyXekaz7gcfdPpRZdTl9FCT+YIhmYhogRhy+FFr0mc1FWKutVt0DCsbsFbWlSlH686w3eLvrw4hEpV4y/bFWFpjZCV5lrx8bgw6jQrrGs24a8di/OZ9l2Bdoxlf+Our+Ppjp1MGt85hpW3i5MDUfo/OWFxorTGiwWyAzZ06JA86/fAGI1iT5rjlYrRrTS0GHX6cHnJl9XyLw5/oZV5oGJKJiBYIiyuQdV+hyaCZUyPg4hMRVsRC8kx7kl9oH0GdSY/1i8zY2FSOEwzJs+Jo7xjWLzJDp1FBCIErVtbgl+/dgbdf0oKfPt+J/z3SN+E18dPwsg11ce0WF1bXm1Bp1KatJMc39i3JchxaMdi1WtmH8Mxpa1bPV2YkL7xWC4AhmYhowbA4/KjLOiRr4S5wT/J7HziEO+/Zh5+/0IUfPduBXatrUVGqQ+MMK8nRqMS+ThsuX1EDIQQ2NpVjwOHP2Vg5Sk1KiVNDTqxfdGHVVq0S+PKtG7CmwYTf7u+Z8Lr47/WpQWfWH8sfiqDH7sXK+jJUGfVpN+7FDxlprTZmfe/5rs5swIYmM547kzkkR6IS4Uh00tP2ihlDMhHRAmFxZT41K5lJr4E/FEUoEs3zqlIbcQfwzGkrDnbb8eVHTuGixRX40du3AkCi3WK6M3bbrC7YPEFctrwaALChSZlqwJaL/LI4A3D5w1hVb5pwTQiBOy9ejFf6HHh14MIwHH/X4PRg9pXkXrsXUgJLa4yoNuow6g0hGp3456XH5oVOo1pwkxteu7oOR3pGMZamwg4AH/z1YVz8lacw4g6y3YKIiIqXPxTBmDeE+izfNo0fTV2ovuT9XTYAwAPv2YGv3LYB979nR2KTYaPZgGAkmnGsVyZ7OpR7XxablLG6QQltncOZjy5OZ2/HCPZ0jEx7PQtF/PS7FXVlKa/ftqUJOo0KDx7qTTwWiSpHImtUAp3DbgTCmSdhxMXbKFqrjag06hCJSjhTHI7TPeLBkqrSoj9pb7xda+oQlcDu9pGU1wPhCHa3j6BEq4ZaJbBhUfGPx0ul+OedEBERrE6llSDbilCZQQsAcPvDqDLqJnl27u3rtKFMr8Hly6uhUV94ImBDeQkApcIYn9QxtXuPoLW6FE0Vyn0qS7XQaVSJk8WmwuEL4e2/OIB4UbvOpMeaRjOW1xpxetCFXrsXv3j3dqxpWDgbw9KJh+RUlWQAqCjV4cYNDfjzy/347E1rYdCqMeIOIBKV2LmsCvu77Gi3uBOV/0x67V4ASkg+GwvMdk8QFaUX/lnusXnRWrNwWi3iNjVXoLxEixfahvHGzYsmXD/R70QwHMV/3rwOr1vXsGCPgGclmYhoAYgfCJBtSI5XklNV32bDvk4bdiytgkY98cvUogrl1/DfT7Xh+BRHt4UjURzosuPS5TWJx+KzY6fT52x1+iEl8MGrluHfb1qLK1bWYMQVwG8P9GLUG0QgHMH7f3mY/c4A2i1uVBl1qMnwjc1bL26Byx/Go8cHAZzftHfNmnoA2W/e67Z5UFGqRXmpFpWxb/LGV/qjUYkeuwetC2jTXpxaJXDFihq80D6Ssm3pcLcdALBtSdWCDcgAK8lERAtCvEqa7QacQrZbDDn86Brx4G2XtKS8vrGpHB/etRy/3NuDp069iEuWVuEDr1mG166pm/Rt82P9DrgCYVy+ovqCxxvMhsQ3ElMxEhstdtXK2kT7BqBsUhNC4JVzY3jLPfvw3l8exv3vvrggVfm5ot3qwso0rRZxO5dVobW6FA8eOofbtzYn+pEvXV4NvUaV9ea9HpsXS6qU8Fsd+5yPP1DE6grAH4piyQLatJfsipU1eOT4IDqH3VhRd2F1/3DPKJbWGFFrWphTLeJYSSYiWgDiIbnelO3GvVi7RWD2Q/K+LqVPcuey6pTXhRD4xPVrsPczr8W/37QW5+xevP9Xh3Htd5+ftBq8r1PpR7503L3ryw0Z2y38oUjKftj4cdY148KEEEpY37y4Aj9821acHnTijp/sRd+oN+P6ipWUEu0Wd9pWizhlA18LDp61o3PYnQjJTRUlWNNgwv4uW1YbNrttnkT4jX9jMjouJC/EyRbJ4qdX7m67sC9ZSokjPaPYtqSyEMuaUxiSiYgWAIvTD4NWBXNJdm8gnq8kz367xb5OG8pLtFg3yQEPZoMWH7hyGZ7/5C58802b0DXswVOnLBlfs6djBGsaTBN6mRvM+rQTM0KRKO68Zx/u/tWRCdfiIbk6Q4X4devq8bsPXIIRdwD/9odXpj2VYz4bcvrhCoSxqj5zJRkA7tjWBI1K4H8OncPgmA8GrQoVpVrctaMFJwec+NuxwYyvD4aj6B/1JdooqtJUkhfijORki6tK0Vpdihc7LgzJXSMe2D1BXNzKkMyQTES0AAw5A6g3GxIVzskUst1ib6cNO5dVZT1xQKtW4Y6tzdCoBAYdvrTP84ciONwzisuT2iLi6s0GBMJROHwTvym4d3cXXulzYG/nCLzBCz8fI+4A1CqBytLMbRTbllThszetxYGzdvwxxYEZxa7N4gYArJykkgwAdSYDrllbhz8d6UOv3YtF5SUQQuDN2xdjbaMZX3/sNPyh9FMu+ka9iEokKskGrRqlOnWKSrIXOrUKi2IbOBei16ysxXNnrNj+5b9j25f+jq1f+jtu/eEeAMqf2YWOIZmIaAGwOKd2tGxZLCTPdrvFObsXfaM+XLZ8YpDNRK0SqDcbMDCWvmXipZ5RBMPRxHzkZPFe7fF9yR1WF773VDtaq0sRikgcPGu/4PqIK4gqoy6rQH/n9sXYtqQSX330VME2RBZK+ySTLcZ7644W2DxBPHPaisbYRk21SuBzr1+L/jEfHn5lIO1re2KTLZIrxFVGXWLjXofVhS/+9SR+u78Hy2qNC3pj2nuvWIp37FyC69c34MaNDbhpYwNu3dKET96wGstrF2YbSjJu3CMiWgAsTj82NVdk/Xy9Rg2dRjXrYS7RM5wiyE5mUYUhMQ0hlb2dNqhVAjuWTqyQxQ+TGHL4E+PaIlGJT/zxGEr1avz6fZfgmv/3PPZ22nB17FhfQKkkZ5rWkEylEvjk9atx57378fyZYdycYvRWsWqzuFBTpst64+KVK2uxqNyAAYcfDebzld6dy6qhUYlEq0QqPYk2ivMhr8qow9G+Mdx5zz4cOGuHVi1ww4ZGfGTXimn+iorD0hoj/uuWDYVexpzFSjIRUZGTUipHy2Z5kEic2aCZ9XaLfV021JTpJp2CkMqiihIMZGi32NM5gk3N5TDFZkAni1fZkzfvPbC3Gy/3juELN6/H4qpSbGmpwJ5x/ZtKSM5+YsX21ipUlGrx7CRHAhebNosbK+uyqyIDStX4zdsXAzg/8g9QvtGoM+kzTiLptnlh1Kkv+H2pNxvQNezBgMOHT92wBvs+cw1+cNeWxEEyRKkwJBMRFbljfQ74Q9Gs3+qOK9Nr4J7FkCylxN7OEexcVp1173SyxvISDMdIDVgAACAASURBVDn8KY8fdvlDONbnwOVp2jjqYt9ADDmUjXg9Ng++9cRpvHZNHW65SKn4XrGiBicHnBfM2x1xB1E7hQNN1CqBq1bV4vkzwynXWYyklOiwurEyi017yd5y8WKU6tQTDmKZbBJJr92LlmrjBX+GPvf6dfjdBy7B8x/fhX+6ennW1X9a2BiSiYiK3N+ODUCrFrhuXcOUXmcyaGd1usXZEQ8szsC0Wi0AoKnCgFBEJiZOJDt41o5IVKbsRwaU9pIqow4WlxKyP/2n49CqVPjKbRsSYSs+BzneEiKl8rHGj3+bzK7VdbB5gjjWP7WDUOarAYcf7kA4q017yZoqSnD4P67FTRsv/HM72cEvfaNeNFdeuBmvpboUly2vWXDHT9PMMCQTERUxKSUeOTaI16ysRXnpxDaDTEyz3G6xNxY+p7ppL64xdlz1QIoAtbfTBp1Gha0ZZr/Wmw2wOPz4/aFe7Ouy4bOvX5u4JwBsaFIqmp3DyqQGdyCMQDiacfxbKleuqoUQwLOnF0bLReI46mm00JTqNBPeVag3G2Bxpj7BUEqJ/lFf4shxoplgSCYiKmIvnxvDgMOP129snPJrTQbNrE632NdlQ4PZMO1jguOjvFJt3tvTMYLtSyph0KrTvr7BrMcZiwtff+w0Ll1WjbdevPiC6/Fqc7wfNn7a3lTfuq8y6rBlcQWeWyB9yVOdbDGZhnID3IFwyj+bTl8YnmCEIZlygiGZiKiIPXJsEDq1Cq9bXz/l1xr1s1dJllJif6cNly2fXj8ycH6D1/iQbHMHcHrIlXI+crKGcgP6Rn3whyL4clKbRbJ4tRlIf9peNnatrsMrfQ4Mu1JXRKfrrffuw3/833GEI9Gc3ncm2ixu1JTpUZmjI7mTJ5GM1x/7vW+qZEimmWNIJiIqYsf6xnDR4gqYU0x0mEyJVp3yKOZ8aLO4YfMEsXOa/cgAUF6iRalOPWFW8r6ueBtH5nvHJ1x84DXLsLw2dWtAg/n8ZIWRWMCdynSLuF1rlDFyz7cNT/m16Ugpcah7FL/Z34uP/O7ljAduzKZ2qzurk/aylWoSSVw8JC/kA0IodxiSiYiKWI/NO+1jd0u0aviCsxO09nYqo9UuXTb9kCyEQGO5YcKpe6cGnVCrBDY0lWd8/WvX1OENmxrxkdemn53bUH6+HzZeSZ7KdIu49YvMqDPpczoKzh0IIxKV2NRcjsdPDuG9Dxya9cNgxpNSosPiylmrBZB08EuKSnL8XQS2W1AuMCQTERUpbzAMqysw/ZCsU8MXikDK/I8q29dpw+KqEiyumt5a4xZVlExotxgY86PBbIBWnflL3qbmCvzwbVtRqkt/zladyQCbJ4BQJIphdxBCIOsDMpIJIXD16lrsbhtGKNYaEYlKRGYwFm7Mq0wiecfOJfjOWzbjwFk73vaz/bClmPYxW/rHfPAEI1Me/5ZJot0iTSVZp1FNq7pPNN6kIVkIcZ8QwiqEOJHm+hohxD4hREAI8fFx124QQpwRQnQIIT6dq0UTEdHkemPH87ZUT+94WYNWjagEgrPQ3/pK3xguXjLxJLypaqoomTDdon8sd9MOGsoNkBKwugIYcQdQWaqDZpLwnc6u1XVw+cN4qWcUAPCFh0/ibT/bP+21OXxKSK4o0eL2rc249x+24cyQC2++Z9+E6vpsabcok0ByWUku0alhNmjS9iQ3VZRMu6+dKFk2f7MfAHBDhut2AB8F8O3kB4UQagA/AnAjgHUA7hJCrJveMomIaKp6bEpIXjLN6mxJbBKEP5jfkByKRGF1BdA8wyoyoITkYVcA3uD5NoOBMd8Fp7bNRPKmMZs7MOXxb8muWFkDjUrg2TPDkFLi8ZNDeHXAOe37xSvJFaXKmq5ZW49fv+8S9I/68ONnO6d935mIj3+bzgmKmTSUG1JXkjn+jXJo0pAspdwNJQinu26VUh4CMH7i/A4AHVLKLillEMCDAG6ZyWKJiCh7vfGQPIN2CwDw5XkDmNUVgJRAY/nMg+z62Czj433KQR2RqMSQw5+zjVzJm8Y6hz1omUGwNxm0uLi1Cs+etqJz2INhVwCuQHjaB7gkKslJ87B3LK3CmkYzum2eaa9zJtosbtSa9IngnivKrOTUleRcfUNElM+e5CYA55J+3hd7LCUhxN1CiMNCiMPDw7nb7UtEtFD12D0wGzTTDijxSnK+Q/JQrBWgIQcheXNzBQClfQNQNteFozKHIVnZpNdhdaNz2I3NiytmdL9da2pxxuLCn17qSzyW6TS5TMZ8ytzm8pILJ5k0V5agb7RA7RZWV04nW8SlOnUvEI5g2BVAU8XM35EgAvIbklM1BKXdkSClvFdKuV1Kub22tjaPyyIiWhh6bF601kyvHxlA4uCNfI8SG4yFnVxUkqvL9FhcVYKj55SQfH4kWG6qi1VGHXRqFZ46ZYGUwEUzDMmvjY2Cu3/P2cRjg9MNybF2i1QhuX/Uh+gMNgVORzQq0W5xY2Vd7vqR4xrKDRhxB+Dwnq+6D8ZG/7GSTLmSfgvvzPUBSD6uqBnAQB4/HhERJem1e7FxkrFnmRi0Sh0l/5XkWEg256bae9HiShzpVroEB3I8N1cIgTqzHsdi7Rybmqf/+QWA5bVliUrvxa2VONQ9Ou1Ndg5fCAatasKpgosrSxGM9X3nolqfrf4xH3yhSE437cW1VhsRlcBFX3oSaxrMuLi1EiaDEml4kAjlSj4ryYcArBRCLBVC6AC8FcDDefx4REQUE45E0T/qm3Y/MpC8cS//IblEq4a5JDd1m83N5Rhw+GF1+nMekoHzfclLa4wz7rUVQmDXaqWafMtFTRBiJpXkICpKJq6nORYa+0a901/oNLQljqPOfbvFbVua8LsPXIKPXbMS1UYd/nikDz+KbU6cSZ84UbJJ/0USQvwewNUAaoQQfQA+D0ALAFLKnwohGgAcBmAGEBVC/DOAdVJKpxDiIwCeAKAGcJ+U8mR+fhlERJRsYMyPcFRiSdX02y1ma+PeoNOPhnJDzsZ2bWlRWiCOnhvDwJgfJr1mWicOphOfcDHTVou427Y24ZnTVrxuXT2+93T7tHuSHb7QBZv24uKzp8+NerG9deZj9rLVFhv/tjIPlWSVSuCy5TW4bLly1HgoEsWpQSfGvCE0VzIkU25MGpKllHdNcn0ISitFqmuPAnh0eksjIqLp6rEr0wxaclBJno12i3jwzIX1i8qhUQkcPTcWm3aQ27ff45XkzTNstYjb2lKJPZ9+LQClL3v8nOdsjXlDMJdMDMnxkWh99tndvNducaHerJ/QI50PWrUKm5pz800LURxP3CMiKkI9Mxz/BpzfuJfvo6mHHP6cbNqLM2jV2NhcjkePD6LX5s35Rq6GcmXCxUwnW6S8t9mQmPYxVQ5fCBUpAqlBq0atSY9zs9huEYpEcaR3NC/9yESzhSGZiKgI9dq90GlUqDdNPyDG2y3yOd0iGpWwxNotcukju1ag2+bFGYsr55Xk69c34D2Xt85oU2Q6iypKZjTdIlW7BQAsnuUxcL948Sx6bF68Y+eSWfuYRLnGkExEVIR6bMpBFyrV9Pt8891u4fKHMOJR5hjnspIMKKPVdi5T+m9zHZKXVBvx+ZvXT/s46kwayg1w+cNwB8KTP3mcMV8w7UbC5srSWQvJ5+xe/PdTbbhuXT2uX98wKx+TKB8YkomIilCPzTvt46jjzrdbTO1Y6lQnoY3XOezG5i8+iV/v6wEANJTnNsgKIfDvN62DVi2wpmH+vOUf/2Zhqi0X/lAE/lA0bf/v4qoSDIz5EMnzrGQpJf7j/05ALQS+8Mb1ef1YRPnGkExEVGSklOi1e2e0aQ8A1CoBnVo1pUry4yeGcMlXn8arA86Mz+sf9SEqgR8/p4ztynUlGQA2NpfjyOdelziwYz5ojH2zMNWWC6cv9UEicc2VpQhHJYay+AZmJh45Pojn24bxb9etznkFn2i2MSQTERWZYXcA3mBkxpVkQDlQJF1PcjAcxf8c6kU4olSaI1GJbz95JrGGTOLtBPHKZn0Op1skMxu0ORstNxvi3yzET4/L1lgsJKfrSY7/WXjrvftwz/OdM1hheg5fCF/866vY2FSOd13WmpePQTSbGJKJiIpMb3yyxQyOpI4r0anThuRnTlvwqT8dx1OnLACAh1/pR4dVmY072Wa/eEhuqiiBTqNCtXFmh3IUizqzHkIAfWOTt1vs7RzBZ/98HO+5/yA6Y5/3VIeJAMAly6rxjTs2wqjT4P892QYpc9928c3HT8PmDuBrt2+Eega98ERzRT6PpSYiogJIjH/LQSW5RKtO225xZkgJZi92jOD69Q34/tMdqDbqYPMEJw3JnlhI/vHbt8LqCsxog2Ex0WvUWFVnwsu9oxmfZ/cE8c5fHESJVg1XIAxPbExfukqyWiVw58Ut8AQi+K+/vYpRbwhVOfzG5EjPKH57oBfvu2IpNuRh6gdRIbCSTERUZHrsXqgEcnLymEGrTjsnud2qHDu8p8OGl3pHcXbEg3fH3mbPNiSvaTThdevqZ7zOYrJjaRWO9Iwm2lhSeeT4IMJRiT/846XY0GTGwbN2AOl7kuMaEhsDc9ebHIpE8dmHjmNRuQH/+rpVObsvUaExJBMRFZlemweN5Uobw0yV6NJXktstbggBnB3x4MfPdkKvUeHWLU0AAH8o80QMVyAMnVoFvUY94zUWmx1Lq+ANRnBywAmL048DXbYJgfnho/1YVV+GNQ0m3LxpUeLx8jSV5Lh6s3IQSjYTSLL18xfO4ozFhS/esgFGPd+gpuLBP81EREWmx+6d0Ul7yUq0qXuSw5EoukbceO3qOjx92oqnT1vx+k2NqC5T3sKfbCKGJxCGUc+AnMqOpcp85wNnbXjk+BBeOTeGaqMON2xowOs3NaK5ohSHukfxietXQwiB129qxNceOw21SsA0SUiNb5DM1ZSLXpsX33u6Ddevr+c7AlR0GJKJiIpMr82L69bnJrCUaNVw+kMTHu+2eRGKSNy4sRHH+h0YdgVw60VNMGiyO6XPE4iw6phGvdmA1upS/OyFsxh2BfDuy1ox4g7goZf68dsDvYl3COIV5ObKUmxtqUC3zTvpJI86U+7aLaSU+I+/cCYyFS/+C0VEVETcgTBsniBaqmY+2QJI35PcEetHXlVfhqtX1eLp01ZcuaoGKpWATqOatN3CHQijjCE5rR1Lq/CHw31orS7Ff7x+LTRqFbzBMJ47M4xHjg2iyqi7YA72596wDt02z6T31WlUqCnTweqaeUj+27FB7G4bxudvXpeY70xUTPgvFBFREemJBaVctVsYtOqUgbfNoky2WFFXhs/dvA4fu3Zlor/YoEk/WznO7WdIzmTnsmr84XAf/vnaVYnjr0t1Gty0sRE3bWyc8PwtLZXY0lKZ1b3rzYYZV5IdXmUm8qbmcrzz0tYZ3YtoruK/UERERSQ+I7klB+PfAKBEl/rEvXarG82VJSjVKV9GzIbzG8YMafqYk3mCYVSWcjZyOjdvXoQqow5XrarN+b0bzAYMzDAkf+OJ07B7AnjgPRdzJjIVLU63ICIqIj322IzkPG/ca7e4sKrelPo1GSZixLHdIjOtWoWrV9fl5bTA+nLDjKZbHOmx43cHevHeyzkTmYobQzIRURHpsXlRZdTBZMg8Cixb8cNEkk9oC0ei6Br2YGVdWcrXGDRZVJIZkgumwWyA3RNEIJz59ygVZSbyCSwqN+BfOBOZihxDMhFREem1e3JWRQYAg04NKYFA+Hxfcq/di2AkipVpKskGXeo+5mRuf5jTLQqkITYGzuoMTPm1P3uhC2csLvwXZyLTAsCQTERURLpHvDk5jjquRDtxpFt80176SnLqPua4aFTCE4ygjHOSC6K+fHqzknttXnzvqXbcsL4B13ImMi0ADMlEREUiGI5i0OFDS3Vuxr8B50NycuiNj39bkS4ka9UIZAjJ3tg1ViILI15JnsqEi/hMZK1axZnItGAwJBMRFYm+US+iErmtJOtiITl4YSW5qaIkbcgtSTM2Ls4TCAMAygwMyYUwnaOp/xqbifyJ61ejIVaJJip2DMlEREUi15MtACRmHydXktutbqysT11FBgCDNnO7hcsfC8msJBdEeYkWeo0KA2PZhWSHN4T/+utJbG4uxzt2Lsnz6ojmDoZkIqIikZiRnMOQHK8kx3uSI1GJzmF32vFvwORzkuOVZKOOIbkQhBDYtqQSD78ykPi9yOTrj5/GqDeEr96+kTORaUFhSCYiKhI9Ni9KdWrUlulzds9ET3JQaZ/otXsRDEfT9iMDUwjJrCQXzMevX40RdwA/e6Er5fWBMR/+cPgcHjk2iN8f7MV7L2/F+kWciUwLC/+FIiIqEr12D1qqSnN6AMX46RbtFmXT3uSV5PQ9ye5YSDaxJ7lgtrZU4sYNDbh3dxdu39I84d2Hbzx+Gn85OgAAaKoowT9fy5nItPCwkkxEVCT6Rn1orsxdqwWgHEsNnO9Jbrcq498yV5JVCEaiiERlyuueICvJc8GnblgDjUrg9p/sxSvnxhKPB8IRPH3Kihs3NODLt27Ave/cxt8rWpAYkomIioCUMhaSS3J6X8O4EXDtFheaKkoybrqLV5/Tnejm9sdDMuckF1JrjREPfegyGLQq3HnvPjx+YggA8GL7CNyBMO68eDHesXMJ2yxowWJIJiIqAg5fCO5AGItzOP4NmNhu0WZxZ6wiA0nBOpgmJAeUx0363BydTdO3os6EP3/ocqxuMOOffnsEP3+hC4+dGILJoMFly2sKvTyigmJIJiIqAn2jPgDIeSU5eU5yfLJFupP2Eq+JB+tw6r5kTyAMlVDaMqjwak16PPiBnbhhfQO+/MgpPPRSH65dWw+dhr8/tLDxbwARURHoG1XGv+W83SJpTvI5uxeBcDTjpj0A0MfCb7oJF+5AGEa9JqcbDGlmSnRq/OhtW3H3lcsQlcCtW5oKvSSigmMnPhFREThfSc5tu4VKJVCiVWPMGzq/aS/DQSJANu0WYR4kMgepVAKfvWktPnjlMlTncIwg0XzFf6WIiIrAObsXJoMG5SW57/PduqQC+zptqIsdZ5xtu0W6jXsehuQ5jQGZSMF2CyKiIpCP8W9xV62qxRmLCy+0jaCx3ACTIXMQNyQ2+6XuSY63WxARzWUMyURERSAf49/irlpVBwDY12XDykn6kYHzG/LStVuwkkxE88GkIVkIcZ8QwiqEOJHmuhBCfF8I0SGEOCaE2Jp0rVsIcVwIcVQIcTiXCyciIoUyI9mbt5C8qr4MDWYDgMlbLYDk6RaZNu5xRjIRzW3ZVJIfAHBDhus3AlgZ++9uAD8Zd32XlPIiKeX2aa2QiIgyGvOG4AlG8tZuIYTAVatqASiBeTKTbtzzs92CiOa+SUOylHI3AHuGp9wC4FdSsR9AhRCiMVcLJCKizPI1IznZNWuVlotsTl9LjIBLMSfZH4pgyOlHc0X+1kpElAu56EluAnAu6ed9sccAQAJ4UghxRAhxd6abCCHuFkIcFkIcHh4ezsGyiIgWhnN5mpGc7HXr6vH3f7kSG5omD8mJ6RYp5iR3WN2ISmB1gznnayQiyqVchORU0+Bl7P+XSym3QmnJ+LAQ4sp0N5FS3iul3C6l3F5bW5uDZRERLQxnRzwAgCXVxrx9DCFEVpv2gMztFqeHXACANY3Z3YuIqFByEZL7ACxO+nkzgAEAkFLG/28F8GcAO3Lw8YiIKEmH1Y1F5YY5MzFCq1ZBoxIpN+6dGXJCr1GhNY+BnogoF3IRkh8G8M7YlIudABxSykEhhFEIYQIAIYQRwHUAUk7IICKi6euwurE8i6kTs8mgVaeck3x6yIWV9WVQq3gkNRHNbZOWHYQQvwdwNYAaIUQfgM8D0AKAlPKnAB4FcBOADgBeAO+JvbQewJ+FEPGP8zsp5eM5Xj8R0YIWjUp0WN14647Fkz95Fhm0KvhS9CSfHnLhypVsqSOiuW/SkCylvGuS6xLAh1M83gVg8/SXRkREkxlw+OALRbCybm71+CqV5AtDss0dwLArgDUNc2utRESp8MQ9IqJ5rMPqBgCsmIPtFoFx7RZnYpv2VjMkE9E8wJBMRDSPzd2QPLHdgpMtiGg+YUgmIprHOqxuVBt1qDLqCr2UC5SMa7c4O+LBPbs70VxZgtoyfQFXRkSUHYZkIqJ5bC5OtgAu7EnuHHbjznv2IRSR+Pm7tiO2oZuIaE5jSCYimqeklGi3uudcqwUA6DVq+EJRZfLGvfsRiUr8/gM7sYYn7RHRPDE3Js8TEdGUDbsCcPhCWDkHQ3KJTg2L04+33rsfAPDg3TuzPrGPiGguYCWZZtXpISf+/c/HEY3KyZ9MRBmdim2EW9s496qzBo0Kdk8QAPDg3ZcwIBPRvMOQTLPqt/t78dsDvbC4/IVeCtG8d2rQCQBYOwdbGFprjGgsN+DBu3dixRyb4UxElA2G5AK75/lOfPx/Xyn0MmbN/i4bAMDmDhZ4JUTz36lBJxaVG1Beqi30Uib40NXL8cInd83JfmkiomwwJBeQNxjGD5/twBMnhgq9lFkx4g6gPTbTNf42LBFN36lB55xstQAAIQQ0an6JIaL5i/+CFdDDRwfg8ofhCoTh8ocKvZy8O3jWnvgxQzLRzATCEXQOe+ZsSCYimu8YknPM5g7ge0+1IxSJZnyelBK/OdCD+LjQIYcfUkqc6HfMwioLY3+XDVq18gtmSCaamXaLG5Go5Ol1RER5wpCcY7948Sy++1QbDiVVTVN5pc+BE/1O3LxpEQBgwOHH823DeMMPXsSZ2I71YrO/y4ady6qhEgzJRDOV2LTHSjIRUV4wJOdQNCrxfy/3AwAO94xmfO6v9/XAqFPjQ7uWAwCGHD6cjoXjYVcgvwstgA6rG20WNy5dXo3KUh1sDMlEM3Jq0AWDVoXWamOhl0JEVJQYknNo/1kbBhx+qFUCh7rTV5LHvEH87dgAbt3ShGU1ZRACGBjzo3vEAwBwB4qrPzkalfjMQ8dQXqLFm7Y1o8qow+g0QrI/FMHejpE8rJBo/mm3urCq3gS1ikc8ExHlA0NyDj30Uj9Meg1uvagJL/eOIZLmwIw/HulDIBzFO3YugU6jQk2ZHkMOP7piIdnpD8/msvPu1/t7cKh7FJ97wzrUmQyoMuqm1W7x8NEBvO3nB9A36s3DKonml/4xH5orSwq9DCKiosWQnCPeYBiPHR/ETRsbccXKargD4ZS9xdGoxG8P9GL7kspEL+GicgMGHL7zleQiCsnn7F584/HTuGpVLe7Y2gQAqC7TweaZektJ35gPADDo4EEktLBJKTEw5kNjOUMyEVG+MCTnyJMnLfAEI7htaxO2L6kCABzumdhysadzBGdHPHjHziWJxxrKDei0umGN9SK7A8URkqWU+Oyfj0MA+OrtGyFiozwqS6dXSR6OndJncTIk08I25g3BH4piUQVDMhFRvjAk58hDL/ejqaIEO1qr0FxZgnqzHoe7J27e+83+HlQZdbhxY0PiscbyEgwkVUeLJST/8UgfXmgfwadvXIOmpC/m1UYdxnyhtO0o6VidyjcRFmfxbWwkmooBh/KuyqJyQ4FXQkRUvBiSc8Di9OPF9mHcvrUJKpWAEAKXL6/B31+1oGvYnXjeoMOHp05Z8Zbti6HXqBOPN477QucqgnYLq9OPL/3tVexorcLbL1lywbUqow5SKhsYp3TPWKXdykoyLXCDY8rfgUZWkomI8oYhOQf+crQfUQnctqUp8dgnb1gDg1aFjz74MgLhCADg9wfPISol3n5JywWvT/5C11humPen70kp8bm/nEAgHMXX79gI1bjd91VlegBTn5VsZbsFFbloVOLf/vAKPpb070Yqg6wkExHlHUNyDjz0Uj8uWlyBZbVliccayg34xh2bcKLfiR8+0wFvMIxf7+vGNWvqsLiq9ILXxyvJjeUG1Jr0877d4pzdhydOWvDhXSsu+JzEVZXqAGBKs5IjUYkRt/J8tltQsfrBMx3400t9+MvRAfzjr4/AH0odlPvH/NCqBWpi33ASEVHuMSTP0KsDTpweciUmNyS7bn0Dbr1oEe7Z3YVvPXEGo94Q/unq5ROeFw/JS2uMKNNr5v10i84RpcXksuXVKa9XGZWQPJVZyXZPMNHDbHGxkkzF50CXDf/9dBtu39qEr92+Ec+eGcYH0wTlQYcPDeWGCe/SEBFR7jAkz9BDL/VBqxZ4Q+x46fE+feNaqIXA/Xu6ccnSKmyLTb5IVm82QCWA1hojTAbNvK8kx0fZtdakPgmsumzqleR4q8WicgMsHAFHReiR44Mo0arxlVs34q4dLfjGHRuxu30YH/jV4QlBeXDMz/FvRER5xpA8A+FIFH95ZQC7VtehMlYdHa+h3ICPvHYFAODDu1akfI5WrcK33rQZ77tiKcr02nm/ca/H5kWZXoPqNJ+Tyli7xVR6kuOb9jY0lcMTjMz7byRoYXL4Qrj6W8/iwYO9E64d6RnFlpYKlOiUTb13XtyCb9y+CS92jOD9vzwMX/B8UB5w+NiPTESUZwzJWTo74sG//s9RBMNRAEqP7A+e6cCwK4DbtzZnfO0/XrUcD3/kcly5qjbtc+7Y1ozltWUwGTTzfuPe2REPWmtKE3ORx9NpVDDpNVMKycOxPuSNTeUAuHmP5qdDZ+3otnnxmT8fx6PHBxOPuwNhnBp0Tnin6S0XL8Y379iEPZ0jeP+vDsEXjCASlbA4/ZyRTESUZwzJWfrbKwN46OV+dI24EY1KvPO+A/je0+24cUMDrllbl/G1apXApuaKrD5OmV5pt5ByajOE55IemwdLqlO3WsRVlU3tQJF4u8WGZoZkmr+O9I5CoxLYsrgCH3vwZbzQPgwAONo7hqgEti+pnPCaN29fjG+/aTP2dtrw3gcO4Zzdi1BEcvwbEVGeMSRn6dSQEwAw5PBjxB3Ang4bPnT1cvz47VuhVefu01hm0CAqAV+aXe1znm4h+QAAIABJREFUXSgSRd+oD63VpRmfV2fS42/HBnDDf+/GyQHHpPe1ugIoL9GiJTYZxMoJF1QAo57gBW0PU3WkexTrm8px/3t2YHltGT746yM4em4Mh3vsEAK4qCX1N9N3bGvGd96yGQfO2vCu+w8C4Pg3IqJ8Y0jO0qlBFwAlnA3GNo5taalM21IwXSaDBgDm7YSL/lEfwlGJ1kkqyV++dSPuvnI5Tg+5cPDsxOO7x7M6A6gz6VFvVoIBK8k026JRiTt+shc3fG83+ka9U359MBzFK31j2NZSifISLX713h2oKdPj3fcfxGPHh7C63gSzQZv29bdtacZ33nIRztmVj82Ne0RE+cWQnAVvMIxumzKxweL0YygW0MaflJcLZXolJLvm6ca0+Ocp3WSLuNUNJvzztSsBAP5QdNL7Wl1+1Jn1KNNrYNSpOSuZZt1LvaPoGvHgnN2LO+/ZP+Vv1F4ddCIQjmJ7q9JSUWc24DfvuwRatQpnLK7E45ncuqUJ33vrFuxYWoVltZn/jhER0cwwJGfh9JAL8RbhIacfQ7FKckMeQnK8kjxfJ1wkxr9NUkkGAL1G+eOXTWuJ1RVAnUn5fNebDZyVTLPu4VcGoNeo8Nv370T/mA9/eqlvSq8/0jMKANiW1HfcUl2KX79vB1qrS3Hduoas7nPz5kX4wwcvhUGrnvzJREQ0bQzJWTg1qPQjmw0aWGLtFjq1KnFyXC6V6ZW3W+dru0W3zQujTo2assk/N0II6DUqBCYJyVLKWEhWTherM+s5K5lmVTgSxaPHB3HN2jpcurwa6xrNeO7McNavl1LixfZhNFWUJFqG4tY0mPHcJ3ZlnH5DRESzjyE5C6cHXTDpNbiopRJWlx9DDh/qy/V5Oe0q3m7hDszPMXA9Ng9aa4xZ92qX6NRpj96N6xrxIBiOoqlS6cFsrixFr33qPaFE07W304YRdxBv3KwcGnT16loc6RmFM4txjf5QBB978CiePTOMN16U+tAhIiKaexiSs3Bq0Ik1jSY0mPUYcvgx6PCj0ZyfTTPzvd2if8yH5srsPzcGjXrSdosHD/ZCoxK4YYPydvTSGiOsrgA887Rvm+aXMW8QX/jrSVQbdbh6tTLu8erVdYhEJfZ2jEz6+v/8ywn89dgAPnH9anzy+tX5Xi4REeXIpCFZCHGfEMIqhDiR5roQQnxfCNEhhDgmhNiadO0GIcSZ2LVP53Lhs0FKiaPnxnBq0Im1jWbUmw0YcQfQN+rLSz8ykDTdYp4GwOGk3uFsKJXk9Bv3AuEI/nikD9etr0/cN97vHN8kSJQvgXAEd//6CPrsPvz0H7Yl+oC3tFTApNdM2nKxu20Yfzjch3+8ajk+vGtFzqfhEBFR/mRTSX4AwA0Zrt8IYGXsv7sB/AQAhBBqAD+KXV8H4C4hxLqZLHa2jHmDuH/PWdz4vRdw64/2ICqBN2xahHqzAVGpVEvzMdkCAIz6+VtJDoajGPWGUFOmz/o1eo0qY7vF4yeGMOoN4a4dLYnHWmuUWcndI2y5oPyRUuJTfzyGg2ft+NabN+Hi1vOn4WnVKlyxsgaPnRjC1x49hXaLa8Lr/aEIPvPQcSyvNeJj16yczaUTEVEOaCZ7gpRytxCiNcNTbgHwK6kcEbdfCFEhhGgE0AqgQ0rZBQBCiAdjz311povOh+8/3Y4zFhd8wQhe7BhBMBzF5uZyfOW2Dbh58yKYDVo4fOf7D/NVSdaqVTBoVfOykmzzKGPZak3Zh2SDNnO7xf+93I/FVSW4fHlN4jFWkmk2fPfvbfi/o0qbxC0XNU24/q7LWtFt8+L+Pd14+JUB/P1fr0rsKQCAV86NoX/Mh5++YxsnURARzUO56EluAnAu6ed9scfSPZ6SEOJuIcRhIcTh4eHsd43nSq/di9ODTpyze/G2HS149KOvwV8+cgXefsmSxID/evP58JevSjKgTLiYj5XkEZdyzPRUQnKJVo1AmnYLKSVe6XPg0mXVF2ySNOo1qDPpcXaEIXm+ikYl7v7VYTx9ylLQdUgp8fQpC2754Yv46fOdicf/9/A5fP+ZDty5fTE+dPXylK/duawaj33sNfj93Tsx5PTjO0+2XXD9eL9ykuS2FEdNExHR3DdpJTkLqZrsZIbHU5JS3gvgXgDYvn172ufly7ffvHnS5ySPbmrI42lXZoNmXlaSh93KWLZsxr/FGbQqjLiDKa8NOf2we4JYv6h8wrXWGmNiJjPNP0f7xvDkq/9/e3ceH+dV33v8c2a076u1WLJsyfuezYnjLARISMISCCVNoMClUKAtO6U0QCmE3kJvoQVaIEBpC70lFC4kQAiEpWSzndhJvMW75F2y9n0baTTn/vE8M5ZkLSNppHkkfd+vV16RZp5n5kg/jef3nPmd32kgNcnPK9YVxW0c33nmNH/7i6P4DNS29/OuG1bwwtk27v/JIW5cVcDfvmHjpHXEV1Xk8pZrl/Efu07zhiuWsqnM+Xs9eKGD0uyUKV00ioiId8RiJvkCUD7s+zKgboLb562CjGTCE5qzOpOckkB3FK2lvKCxq58rHvg1z55qoalreuUW49UkH651+lNvKM267L4V+ekqt5jHfnvEmUE+dKEjruN4ZH8tW8pz+Mq9V9DcHWBnTQsPPHqEkpwUvvaWK0n0R/dP5MdetZb8jGTuf/ggwSHnk5GXajvYuPTyCzwREZkfYpEk/wx4m9vl4jqgw1p7EdgLrDLGrDDGJAH3usfOW36foTAzGb/PTGlx2lRlJCfMm3KLZ04209Y7yN7TrZEkeSq/m9REP/3BcZLkuk6MgXUllyfJywvSae4eoGueXEzISL9xk+RTzT2T9hr+wEP7+OWhizEfQ2NnPy/VdnLb+iJuXV9EZkoCf/PTlzhc18kHXr4qUmYVjezURD7z2g28VNvJd3efpbN/kFPNPWwuU5IsIjJfRdMC7iFgN7DGGHPBGPNOY8x7jTHvdQ95DDgFVAPfBv4MwFobBN4HPA4cBX5orT08Cz/DnCrKSmGJmyjPlozk+VNu8eypFgBOt/TQ3D1AZkrClBYpJSf66RsYuyb5pboOVuSnRzp+DLdijA4XoZDlz//rRXbVTN67VuLnTHMPJxu7edkaZ4e5l2rHn03uDgT52YG6KW8BHY0nTjhrH25Zs4SURD93bizhTEsv5XmpvP6KcZdPjOvOTcXcsqaQL/36OL857FwEbCrLiemYRURk7kyaJFtr77PWllhrE621Zdba71hrH7TWPujeb621f26trbLWbrLWPj/s3Mestavd+/73bP4gc2VreQ5XLJvdN77s1ESauwdwGoZ427OnWgEn8WnqCky5/jIlcfxtqY/UdbJ+jFILcGaSwUnOw7r6g/zi0MUpbRcsc++37mK9j9y6Gpi45OKsG99959pj/np44ngjRVnJrCvJBOCNV5UB8L5bVkZdZjGcMYYH7tpIyFo+9YjTVn6Tyi1EROYt7bg3RQ/ctZGvv+WqWX2OzeU5NHcHONPi7T7Ate19nGvtJSnBx5mWXpq6AlMuQxmv3KKtZ4Da9r5xazor8tw2cMMW77X3OQsAGzr7pzQGib3+wSEePVhHR+/IUorgUIjv7znHhtIsNpflUJabysEJZpLPua+Blp6BmG5FPjgU4ukTzdyyZklkYd62FXn85sM3cc/V5ZOcPb7yvDQ+/MrV9A0OsTQnlbz06BexioiItyhJ9qAdVfkA7Ixiy9t4es4ttbhzYzGtPQOcau6exkyyn8EhG1nsFHbk4viL9sDZqa8kO2VEkhzuY93YGZjSGCQ2fn+skV8cdGqHf/JiLe/7/j6u/fxvuf8nBzlS58TzRy9c4FRTT2Rzjc1l2RPPJA9LjPeda4/ZWA/VdtAVCHLT6sIRt68qypzxrnh/fMMKtpbncNPqgskPFhERz4pFCziJsRUF6ZRkp7Crppk/uq4i3sMZ17OnWshOTeT2jcU8sr+O5u4BCqcxkwzQHwyRMewj7qNukrx+jEV7YSsK0keUW0SS5C7NJM+15u4AH3hoH8mJfu7cVMy+c23kpCVyx8ZiHt5Xy0N7znPN8lzOtPRyVUUut6532r5tWprDY4fqOdfSy7L8tMse91xrL9mpiQSHQuw71zatWuGxhHfI2zhGe8GZSvT7+PGfXs8sLlsQEZE5oJlkDzLGcH1VAbtrWgiFvFmXbK1lZ3UL167Io7IwI3L7dGqSgcvawB292EVhZjL5EyTdo3slt/dqJjlevvTr43QFgjR3BzjX2svBCx1sLc/h83dv5rn7X8mnXr2Ohs4ALd0B7r9jbWS29hXrlpCa6OfVX32an+6vvexxz7X0srwgnS3lObwYw5nk6sZukhN8LM2dnX7nfp+Z8Yy0iIjEl5Jkj9qxMp+23kGO1nfGeyhjOtXcQ217HzevKWRZXhrhfGCqM8nJ7kxy38DIJPl4QydrizMnPHdFfjptvYORutfwTHJXIHjZ48nseam2gx/sPR8pXXjqZDMnG7vY4nZ2yE5L5F03VvLEX7yM3fe/gquX50XOXV2Uya8+dCNrSzL50H/vj7SGCzvb2kNFXhpXLMvh6MXOmMW1urGbysKMWe1SIyIi85uSZI/asdKpZ9xV3RLnkYztSbeDxE2rCklJ9FPq7kA41ZnkcLlFYNjivaGQ5WRDN2uKJk6SR3e4CCfJoJKLuWKt5YFHj5CblsRX791KZkoC3911hpCFLeUjSxl8PjNi18qwivx0vvfH17JpaTYf/ME+Dtc5NcqDQyHq2vtZlpfGlrIcgiEbqVWfqeqmblYuyZj8QBERWbSUJHtUUVYKVYXp7PRoz98nTzRRWZhOeZ5TR7rc7Vs81e4WKZGZ5EsL98609BAIhlgz2Uyy+5ynm7uBkUlyg0ou5sRjh+rZc7qVj962mpy0JK5clkt1oxOPzVPoEZya5Odf33Y12amJvPM/nqehs5+69j6GQpZl+Wmsci+Yapq6Zzzm/sEhLrT1sbJQSbKIiIxPSbKH7VhZwJ7TrQwEx95sI176B4d49lQLNw/rDLA835nVnXZN8rCZ5GMXnUVVY+20N1x5Xho+A6fdDUWGtxvTTPLs6x8c4u8eO8ra4kzuvWYZANcszwVgaU7qlC+YlmSl8J23X0Nn/yDv+u7zHKt3/g4q8tIoz00l0W841TTzrchrmrqxFs0ki4jIhJQke9j1VQX0Dgxx4ELsFizFwnOnWwkEQyOS5BtXFbC2OJOCjKn1hY10txi2cO94fSc+M3kSk5zgpzQnNbJ4r71vIJKka/He7Pv2U6eobe/jb167IVLbe1WFU288utQiWutLs/jqvVfwUl0H9//kEOCUYyT4fVTkp3MqBjPJ4ZluJckiIjIRJcketr0yH2O81y/5yeNNJCf4uK4yP3Lb7RtL+NWHbiJhijuVpYyxcO9YfRfLC9Kj2t56RUE6Z4bVJC/PTyPRb2jQTPKsqu/o5+tP1HDHxmK2V136O9hankNeehI3rCyc4OyJvXJ9EZ+8cx2tPQMkJ/hY4l74VBakc6p55jPJ1Y3d+MylEiEREZGxqE+yh2WnJbKxNJtd1S186JXxHs0lT55o5NrK/KiS2MlcKre4VFJyvKFr3E1ERluen84j+2ux1tLRF2RpTipLMlNo0kzyrPr7Xx1jyFo+cee6EbenJvnZff/LSZrGts7DvfOGFTR2BbjY0Y/PnaWuLMzg98cbCQ6FpnwxNlx1YzcV+ekkJ8z871dERBYuzSR73PUr89l3vo3egWBMH7c7EJzWIqjzrb3UNPWMKLWYiZRR5RY9gSDnWntZUxRlklyQTld/kNaeATp6B8hJS2RJVrJmkmfRi+faeHhfLX9y44rIws3hkhP8M+4RbIzhE3eu45/vuyJyW2VhOoNDlvNtfTN67OrGbqq0aE9ERCahJNnjdlQVMDhk2XO6NaaP+8XHj3PHl5/mbMvUPr5+6qTT+m22kuQTDV1YC2tLJu5sERbucHGmpYeOvkGyUxNZkpmsmuRZEgpZPvvzIyzJTObPXrZyTp+7qtBZHDqTuuTgUIgzLT2qRxYRkUkpSfa4a5bnkeT3sasmdv2SrbX87lgDA0Mh/u6xo1M698njTSzNSY0kLDM1euHecbejwWQbiYSFu2qcbOimZ2CInNRElmSm0NilJHk2PLK/lgPn2/n47WtJT57baq3KAiexnUmHi7OtvQwOWSXJIiIyKSXJHpea5OeKZTnsimG/5DMtvZxv7WPVkgweP9zArigXBg4EQ+yqaeHmNYUx23L30kyyU5N8rL6LtCQ/5bnRLaoqz0vD7zMcuOBsQJGdlkhRVjIdfYOXbXUtM9MTCPKFXx5jS3kOb7hi6Zw/f256EnnpSZxqnv5MsjpbiIhItJQkzwM7VhZwuK6T9t6BmDzek8cbAfj6W66kLDeVBx49QnBoZC/m2vY+1n/6VyPKPF4810Z3IBizUgsAv8+Q6Df0DZtJXlWUGVmsNZlEv4+y3FT2n3fa5GW7M8mgNnCx9o0namjsCvDp16yPOj6xVlmQTs0MZpKVJIuISLSUJM8DO1bmYy3sjlHJxZMnmlhRkM6qokw+eec6jtV38dDe8yOO2Xu6ld6BIf7nWOOI8xJ8huuHtfyKhZREP/2DQ1hrOVbfydpJtqMebXl+OicanDKN7NRESnKcJPlix8wWeMkl51t7+dbTp3j91lKuqsiN2zhWFKRPuY5+uJrGbkqyU8iY41IRERGZf5QkzwOby3JIT/LHZIvq/sEhdg/bLe/2jcVcV5nHP/76+Igd6w7VOuULL55ri9z25PEmrqrIJTMlccbjGM5JkkM0dQVo6x2MetFe2IqCdIZCFnCS5NKcVADqlCTHzOd/eRS/MXz8jrVxHUdxdgpNXYFIvKequqlbs8giIhIVJcnzQKLfx7WV+eyqnvlM8rH6LvoHQ5GNQIwxfPo1G+joG+TLvzsROS6cJB+80M7gUIjGzn6OXOzk5jWxK7UIS0n00T84FNmGeE2Ui/bCludfql/OSUuiNNtNktvVBi4QHOJYfeeMHuPZUy08dqieP31ZFSXu7zZelmSlELLQ0j31UhprLTVq/yYiIlFSkjxPXF+Vz6nmnhmXEISTi5LslMht60uzuHfbMv5z91mqG7sIhSxH6jpZkplM/2CIoxc7eeqkM4sdy3rksFS33OJSZ4voeiSHLS+41GkjOzWR1CQ/eelJ1LVrJvn+Hx/iNV99hrae6dezf/upUxRnpfDumypjOLLpCe++1zCNevOLHf30DAxpJllERKKiJHme2LGyAICdM5xNbnGTpbz0pBG3f/TW1aQm+fnco0c53dJDdyDIW66tAODFs208cbyRwsxk1pdMLYGNRkqinz53JrkwM/mysU1mxbAkOSvFqTUtzUlZ9EnyE8cb+cm+WoIhy/4L7dN+nPrOfjaUZsVkh8WZKspyF2VOY7MYLdoTEZGpUJI8T6wpyiQvPSnqdm3jaRsnSc7PSOaDr1jFkyea+OffnQTg1vVFFGel8N3dZ/nFoYvcubE4Zq3fhgsv3DtW3xl1f+ThluakkuAzZCYnRLYrLslOXdTlFt2BIJ98+CUqC9LxGdh/bvpJcnvvINlpsa1Dn66ZzCQrSRYRkalQkjxP+HyG7VX57KxpxtrpLVoCaO0dICnBR1rS5bOCb9u+nMqCdB7ZX0dSgo9VRRlcWZHD6eYerijP4f47183kRxhXSqKfnsAQJxu7p5UkJ/h9LMtPIyv1UiK3NCd1Uc8kf/Hx49R19PEPb9rM6qLMSIu86ejoGyQndWqz+7Ol0E2SpzWT3NRNTloi+VP8pEJERBYnJcnzyI6qAho6AzPqE9vaPUBeWtKYM8JJCT4+9RonEV5fkkWi38ddW5eyvTKff337NbP2cXtKgo+TjV0MBEOsmWI9ctiG0mzKci8tKivNSaErEKSzf3CCsxamF8628d3dZ3jbdRVcVZHH1vIcDlxon9bF1eBQiO5AkByPzCQn+n3kpydNeyZ5ZWHGrHwaIiIiC4+S5Hlkx0qnI8VMdt9r6x2YsOb3ljVLeMeO5bx52zIAXrWhmIfefd2U64SnIjXJH9lxbzozyQB/94aNfPOtV0W+j7SBW2SzyYHgEB//8UFKslL42O1Ou7at5Tm09w6y53Qrf/CNXbxwtm2SR7mk3W0L6JUkGZwOF03TrElWqYWIiERLSfI8siwvjaU5qeycQV1ya8/ESbIxhr957QbuuaZ82s8xVSkJzgy1z0y/XjQzJZGctEs/12JNkr/2+xqqG7v533dvimyYsaU8B4D3/N8XeP5sGz8/UBf143X0OTXsw3+38bYkM3ncmWRrLS+cbbts1ry1Z4DWngElySIiEjUlyfOIMYYdK/N59lTrtDdTaO0ZINdjNZkpic6f4fKC9JiVdCx1k+TaRbR470RDF994oprXby3lljVLIrevLsokLclPe+8gmckJPHsq+g4pkZnkVO/MJBdlJY9bk7zndCtv/MYu9p4ZOVseXrRXpSRZRESipCR5ntmxsoCOvkGO1E1vg4jWngHPLVxKcRcRrptmPfJYCjOSSfSbRTWT/G/PnCbJ7+PTr90w4na/z3D7xmJes7mEP7mpkuMNXbT3Rtc32YvlFkVZ4++6d6rZqdcPJ8Vhkc4W2khERESipCR5ntle5dQlT2eL6sGhEJ39QXI99NE5XCq3mOpOexPx+QzF2YunV/LgUIjHD9fzyvVFY5bT/OM9W/mXN1/J9qp8rIXnTrdG9bjtfeGZZO/8zSzJTB53173aNife51p7R9xe3dhNaqI/8gmDiIjIZJQkzzNLMlNYXZQxrbrktt5wj2TvzAoCkRKLWCbJAKXZqZGkaaHbXdNCW+8gd24qmfC4zWXZJCf4eO5UlEmy+zfjlT7J4CzcA2jsujxJvtDmJMfn20YlyU3dVC1Jx+dTZwsREYmOkuR56PqqAvaeaSUQHJrSeW09zqxgXnrybAxr2jLcXfJiWW4BziLAY/VdBIdCMX1cL3rs0EXSk/yTbhuenODnqopcnjsdXV1ye+8gPgOZ7iJAL7i0ocjldckX3Iui86Nmkmvc9m8iIiLRUpI8D11flU//YIh9U9xFraXHmXnL9dhM8uu2lPLNt17Fsvy0mD7udZX5dAeCvDTN+u35YnipRTQLH7etyOPIxU66A8FJj23vGyAnLclTM7BFE8wk17ZfXm7REwhS296nzhYiIjIlSpLnoWsr8/EZprxF9aWZZO/UlwJkpybyqg3FMX/c6yqd+u3dNdF3c5gvGjv7+fXhegD2nm6lrXeQOzZOXGoRVlWYgbVEVYrS3jvoqc4WAAUZzkxyfcfImeSBYIj6zn4ykhNo7x2kw62nrmnSdtQiIjJ1SpLnoezURDaV5bBzislfa6Qm2VtJ8mwpzExm1ZIMdk+h5ZlX9ASCDATHLxP5r+fO8e7/fIGapm5+c7SBpAQfN60uiOqxp9JDuqNv0FP1yODsDLmhNIvv7zlH87DFe/Ud/VjrzJTDpZKL5912cJvLcuZ+sCIiMm9FlSQbY243xhw3xlQbY/5qjPtzjTEPG2MOGmP2GGM2DrvvjDHmkDFmvzHm+VgOfjHbUZXPgfPtUX1kHtba7STJXutuMZu2V+Xz/JlWBudZXfIffms3f/uLI+Pe39rjxPLHL1zgt0cbuGFlAWlJ0dUNX+ohPXmS3NY74LmZZIAvvmkLHX2DfPSHBwi5reDCi/a2u58ghJPkZ0+1sCwvLXJxICIiEo1Jk2RjjB/4GnAHsB64zxizftRhnwD2W2s3A28DvjLq/lustVuttVfHYMyC0y85GLLsiXIBFjgJT2ZKAon+xfMBwvbKfHoHhjh4YWr12/HU0h3gpdpOjtV3jXtMuFPJ93af5XxrH69cVxT14xdmJpPgi66HdHvvoKd22wtbV5LFp1+znidPNPHtp08BcMH9ecJtEs+39RIKWfacaeVad3ZZREQkWtFkS9uAamvtKWvtAPAD4K5Rx6wHfgdgrT0GLDfGRP+uLVN2VUUuSQk+dlZHnyR7cSOR2TYf65JfdBdkXuwYP4nt6HO6ToQ/SXjFuiXjHjuafwo9pDt6Bz21kchwb7l2GXdsLOYfHj/OvnNtXGjrwxhnh8Hs1ETOtfZyorGL9t7ByN+BiIhItKJJkpcC54d9f8G9bbgDwN0AxphtQAVQ5t5ngV8bY14wxrx7vCcxxrzbGPO8Meb5pqamaMe/aKUk+rm6IndK/ZK9uCX1bMtNT2J1UQZ7Rm1T7GUvnHXG2tARiJQSjNbWO8B1lflkpSSwaWl2pONDtEpzUqmbZMvuwaEQXYGgpzYSGc4Ywxfu3kxRVgrvf2gfRy92UpyVQlKCj2V5aZxr7eNZ9+Lo2krNJIuIyNREkySP1ftp9Dv3F4BcY8x+4P3APiBcLLvDWnslTrnGnxtjbhrrSay137LWXm2tvbqwcOJer+LYsbKAY/VdY+48NpbWngHyPPjR+Wy7ZnkeL55tG3MbYy960U2SB4ZCtPSMvX10e+8gRVkpfPOtV/OFN26a8nMszUmdtCa5s897W1KPlp2WyFfvu4KLHf385kgDZblO3XF5XipH6jp4ZH8dS3NSKcuNbXtBERFZ+KJJki8A5cO+LwPqhh9gre201r7DWrsVpya5EDjt3lfn/r8ReBinfENi4Hq39jLa7g2NXQHyMxZfkrxtRR7dgSBHL3q3X3L/4BD/9JsTnGnu4cCFdpblOUnd6DZnYeEyiO1V+WwozZ7y85XmpFDf2T/hhUNbr/eTZHBKj/7itjXApUWJr9pQTCAYYv/5dm5YGV3XDxERkeGiWQ6/F1hljFkB1AL3Am8efoAxJgfodWuW3wU8Za3tNMakAz5rbZf79W3AAzH9CRaxTUuzyUxOYGd1C6/ZXDrhsZ39gzR3B1hRsPh6xV693Pmofe+ZVjYunXpCORd+d7SRr/zuJP/57FkCwRCv3lzCN56ooa6jj01lI8ccizKI0pxUhkKWxq5+SrIwm9zqAAAZ60lEQVTH7vrQ0eduSe3B7hajveemSlp7Aty4yvkU6q6tS3n1phIO13WyvCA9zqMTEZH5aNKZZGttEHgf8DhwFPihtfawMea9xpj3uoetAw4bY47hlFV80L29CHjGGHMA2AP8wlr7q1j/EItVgt/HtZX57KqZvC65pnHxbqiwNCeVpTmpkX65XvRMdROpif7IQrxXb3I2BhlrJjm8ScZMdk6crFfyxY4+GjrdHRrnQYmOz2f45KvXc9OwbbkT/D62lOfMiyRfRES8J6rGqtbax4DHRt324LCvdwOrxjjvFLBlhmOUCVxflc9vjzZwoa13wrrLajdJripcnLNq1yzPZWdNC9ZajPHOFssA1lqeOtHMTasLuHfbMp6taWF9SRaJfsPFMZLk9t6Zz/Be6pXcz1UVI+9r6Ozn5v/zBIMhp7e018stREREZsPiaZi7QO1w6y13TdIKrrqpmyS/L1LruthcvTyPpq4AZ1t64z2Uy5xp6aW2vY8bVhVyy5ol3H/nOnxum7ax2sC1u7XCM5nhLcl2umGMNZP8xPFGBoZC3LmphFesXTJuOYaIiMhCFt0WXeJZq4syKMhIZmdNM/dcUz7ucTWNPSwvSCNhEW0kMlx4q+K9Z1o9V6P69Emn5eGNoxaYlWSljjOTPPMFdZkpiWSlJIyZJP/+WBMl2Sn8y31XeG7WXUREZK4szoxpATHGcH1VPrvcUoLx1DR1U1W4+OqRw1YWZpCTlsjeM63xHsplnj7ZTHleKhX5I2f5S3LGnkkO77Y301rh0pxUnjrRxHPDuqMMBEM8U93My9YsUYIsIiKLmpLkBWDHynyaugKcdOuORwsEhzjX2rsoF+2F+XyGqytyPbd4b3AoxLM1LdywsvCypLQ4O2XMDUXCC/eyZ1gr/OFbV9MdGOIPv/Us93xzN8+cbOb5M610B4Lcska9ykVEZHFTucUCcH2V8zH9zupmVhdlXnb/2ZZehkJ2USfJ4Gwq8tujjTR1BSjMTI73cAA4cL6drkCQm1Zd3su3NDs1sqHI8PG29Q7g9xkyk2f28n3VhmJuXl3IQ3vO8eCTNfzRd54jKyWBJL8vUusuIiKyWGkmeQEoz0tjWV4aO8dZvFcT6WyxyJNkty75eQ+VXDx9shmfuXShM1yxu7hudBu49t5BclITY1IOkZLo5x07VvDkx27hc6/fSGZKIrduKCJ9hgm4iIjIfKd3wgVix8p8Hj1wkeBQ6LLFeeH2b5WLtP1b2MbSbFISfew908Ydbh/ieHv6ZBObynLGLJ0It2l77nTLiA1F2vsGZ1xqMVpKop+3XlfBW6+rmPxgERGRRUAzyQvE9VUFdAWCvFR3+dbLdR39FGQkkZa0uK+JkhJ8bC3P8czivc7+QQ5c6Biz1AJgfUkWN64q4B8eP86Jhq7I7e29A/Nigw8REZH5TEnyArG9Kh9w6pJHa+kOkJ/ujRrceNu2PI/DdR2Rne3iaXdNC0Mhyw3j1P/6fIYv3bOFzJQE3vf9F+kfHAIulVuIiIjI7FGSvEAUZCSztjhzzC2qW3sGyM/QzCM4m4qELOw7F/8uF0+fbCItyc8Vy3LHPWZJZgpfumcrJxq6eeDRI4CbJGsmWUREZFYpSV5Arq8q4PkzbZEZx7CWngHy0pVUAVxZkYvPwN7T8S+5eOZkM9sr80lKmPhlePPqQt5zUyXff+4cvzx0kfbeAW0VLSIiMsuUJC8gO1bmEwiGePHsyFnSlu4ABRkqtwDISE5gfWkWe+PcL/l8ay9nWnq5YZx65NE+etsatpRl85c/PkjPwJDKLURERGaZkuQFZNuKPPw+w85hJRcDwRCd/UHNJA9zzfI89p1vYyAYitsYnj7pxOjGVdFt2pGU4OOf77uS8KaKOYqniIjIrFKSvIBkpiSypSx7RL/k8BbGSpIv2bY8j/7BEIfrOuI2hmeqmyjJTqFqCm35luWn8Xd3bwKg1O2hLCIiIrNDSfICs2NlAQcvtNPZ72xd3NLtJMkFWrgXcfVyZ1ORHz5/AWvtJEfH3lDIsrO6hRtWFkx5Q5DXbSnlib94GbesWTJLoxMRERFQkrzgXF9VQMjCc6echWktPQEA8tQCLqIwM5m3b6/goT3n+OiPDhAKzW2ifKi2g46+QW5cHV2pxWjLC9Lx+Wa+256IiIiMT0nyAnNlRQ4pib5Iv+TWHmcmWS3gRvrM6zbwpy+r4icv1rL/QvusP9+Z5h5+9VI9AE+faAJgh9vbWkRERLxHSfICk5zg55rleZF+yc1uuUW+apJHMMZw7zXlAFQ3dM/68/3bztP82X+9QH1HP09XN7NxaRb56jgiIiLiWUqSF6Drqwo40dBNU1eA1p4Afp8hK0Utw0Yry00jKcFHTdPsJ8nN3QFCFr7/3Fn2nWvjhpXTK7UQERGRuaEkeQHasdL5GH9XTTMt3c5GIqphvZzfZ6gsSJ+TJDm8gPLBJ08xOGS5Mcr+yCIiIhIfSpIXoA2l2WSlJLCruoWWngGVWkygqjCD6sbZT5JbewZI8BkGhkKkJPq4qmL8rahFREQk/pQkL0B+n+G6ynx21jTT2jOgRXsTqCpM51xrL4Hg0OQHu+55cDff3XVmSs/T2jPAqzYUk+T3sW1FPimJ/imOVEREROaSkuQFasfKAi609XHsYqfav02gakkGIQtnmnujOn5wKMSeM608frg+6ucIhSxtvQOsKEjnX958BfffsXa6wxUREZE5oiR5gQrXJfcMDKncYgJVhRkAkbrkQHCI/957btzeyeGWeodqO6Lur9zRN0jIOrse3rahmHUlWTEYuYiIiMwmJckLVFVhBksynRlkJcnjq3S3ha5x65IfP9zAx398iGdPt4x5fHO3szlLV3+QMy09UT1Hi3pVi4iIzDtKkhcoYww7VjodFPKUnI0rLSmBpTmpVLszyeFFfMcudo15fLjvNMDBCx1RPUd49jlPFysiIiLzhpLkBex6d0e3fNUkT6hqyaUOF+Gyi+P14yTJXYHI19EnyeGtwZUki4iIzBdKkhewV20s5r5t5VxXmRfvoXjauuJMTjZ0MxAMRcoujjWMN5PsJLxrizM5GOV21pFyC12siIiIzBtKkhewrJREPn/3ZnLSNIM5kc1lOQwMhThysZPTzU6d8cmGrjEX5jV3B0hO8LG9Kp+X6jp4aM85frDn3ISP3+qWaOSma9dDERGR+UJJsix6m8uyAfjloYsEgiG2lufQOzDE+bbL28K1dA9QkJHMlrIc+gdD3P+TQ3zi4UM0dvWP+/gtPQNkJieQnKDeyCIiIvOFkmRZ9MpyU8lPT+KR/bUAvHpTCQDHxqhLbuoOUJCZzG0binj/y1fypTdtIWTh0QMXx3381p4BLZ4UERGZZ5Qky6JnjGFzWTYNnU698e0bi4GxF+81dw9QmJFEWlICH71tDW+8qowNpVn81E2wx9LaM0CuSl5ERETmFSXJIjh1yQC5aYmU56WxLC+N42Ms3mvuDlCQMXIB3l1bSzlwoSNSzzxaS8+AelWLiIjMM0qSRYAt5U5dcngHvjXFmZfNJIdCltaegcuS5NduKcUYxp1Nbu0JqP2biIjIPBNVkmyMud0Yc9wYU22M+asx7s81xjxsjDlojNljjNkY7bkiXhCeSQ7vwLemKJPTzT0EgkORY9p6BxgK2ct2zivJTuXaFXn8bH8d1o7siGGtVU2yiIjIPDRpkmyM8QNfA+4A1gP3GWPWjzrsE8B+a+1m4G3AV6ZwrkjcFWQk88FXrOIPr1kGODPJQyEb2WQELvU7Hj2TDPD6rUs51dzDodqRG4x0BYIMDlmVW4iIiMwz0cwkbwOqrbWnrLUDwA+Au0Ydsx74HYC19hiw3BhTFOW5Ip7w4VtXc1VFLuBsFgIjF++Fd9sbK0m+Y2MJSX4fP91fN+L2tsiW1NpIREREZD6JJkleCpwf9v0F97bhDgB3AxhjtgEVQFmU5+Ke925jzPPGmOebmpqiG73ILFlekE6S3zciSW5yd9srzLx8Vjg7LZGXrSnk5wfqGHI3IXnmZDMf+9FBAApUbiEiIjKvRJMkmzFuG70V2ReAXGPMfuD9wD4gGOW5zo3Wfstae7W19urCwsIohiUyexL9PqqWZIzoldzcPX65BcDrr1hKY1eAZ0+10BMI8q7v7aW2vY+/uG0126vy52TcIiIiEhsJURxzASgf9n0ZMOIzZWttJ/AOAGOMAU67/6VNdq6IV60tzmR3TUvk++buAIl+Q3bq2NtLv3ztEjKSE3hkXy2tPQP0D4b40j1buK5SCbKIiMh8E81M8l5glTFmhTEmCbgX+NnwA4wxOe59AO8CnnIT50nPFfGqNcWZ1Hf209E7CEBjp9Mj2bkOvFxKop/bNxbzq5fqeXhfLYWZyVyzPG8uhywiIiIxMmmSbK0NAu8DHgeOAj+01h42xrzXGPNe97B1wGFjzDGcThYfnOjc2P8YIrG3xl28d6y+E4Dzbb2U56ZNeM5dW0vpCgT5n2ON3LGxGL9v7IRaREREvC2acgustY8Bj4267cFhX+8GVkV7rsh8EOlw0dDFtZX5nGvpZcfKggnPub6qgIKMZJq7A7x6U8lcDFNERERmgXbcExlHcVYKmSkJHKvvon9wiPrOfiryJ55J9vsM920rp7IgnatVaiEiIjJvRTWTLLIYGWNY625PfaGtF4BleRMnyQAfuXU1H37lanwqtRAREZm3NJMsMoE1xZmcqO/iTLObJE8ykwxOcq0EWUREZH5TkiwygTXFWXQFgjx32mkFF81MsoiIiMx/SpJFJhBevPfrIw2kJ/nJT9fOeSIiIouBkmSRCawucpLksy29LMtPH7dHsoiIiCwsSpJFJpCdmkhpdgoAy/JS4zwaERERmStKkkUmEd5UpCI/Pc4jERERkbmiJFlkEmuKswAo16I9ERGRRUNJssgk1hRnAFChJFlERGTR0GYiIpO4bX0xH721j+sq8+M9FBEREZkjSpJFJpGenMD7X7Eq3sMQERGROaRyCxERERGRUZQki4iIiIiMoiRZRERERGQUJckiIiIiIqMoSRYRERERGUVJsoiIiIjIKEqSRURERERGUZIsIiIiIjKKkmQRERERkVGUJIuIiIiIjKIkWURERERkFGOtjfcYLmOMaQLOzuFTFgDNc/h8MjnFxJsUF29SXLxLsfEmxcWb4hGXCmtt4Vh3eDJJnmvGmOettVfHexxyiWLiTYqLNyku3qXYeJPi4k1ei4vKLURERERERlGSLCIiIiIyipJkx7fiPQC5jGLiTYqLNyku3qXYeJPi4k2eiotqkkVERERERtFMsoiIiIjIKEqSRURERERGUZIsIiIyA8YYE+8xiEjsLZokWf+IeYsxJm/Y14qNRxhjXmaMGbOpusSPMeajxpjb3K/1evGezPAXio93KBbeNJ/isuCTZGPMXcaY7wJb4j0WAWPM7caYp4AvG2O+BGC1ejTuhsXlLUAg3uMRhzHmNmPM48DHgbeBXi9eYoy51RjzDPBFY8xfguLjBXrf96b5GJeEeA9gNhhjjLXWGmNuAT4HDALbjTFnrbVtcR7eouNeNfqAdwJ/DHwe2Ad8zxhzh7X2l/Ec32LlxsUAfwh8E3intfZH8R2VuHFJBD4N3IzzekkCrjHGJAJBJWLxZ4wpAz4DfAF4AviBMSbfWvvx8HtQPMe3WOl931vmez624GaSR/3jdBp4FfAx4Fpgc9wGtkiF42GtHQKeAW6w1v4U6AcagcPGGF/42DgOdVEZFpcQUAd8D6h273uTMabMTcgUlzk0LC4DwE+ttTdaax8D2oB7rbWDSr7iZ9RrYS1wyFr7c2ttF/A14MPGmFVuUqDXTXycBm5D7/txtxDysQWVJBtj3gf8xBjzYWNMsbX2jLX2orX2f4AG4GZjzNI4D3PRGBWPEmvtEWtt0BhzJfAIsBznY+R/DJ8Sp6EuKsPi8hFjTAHOxctB4BvGmGPAPcA/A18PnxKfkS4uY7xe9rq3J1prnwROGWPuiO8oF69R8ckCTgA3GGO2u4csAQ4Dn4rXGBcjY8yfGWPe6H5tgPPW2nq978fXQsnHFkySbIx5A/B24Ks4VyifMsZsHXbIfwGrca5ghp+nBGAWjBGPTw6LR3hWbBvwl8D/MsZc7c5qyiwaFZdNwGeBlcCjwO+B+6y1b8IpjXm9MeYqxWX2jfN6CdftBd2FrmeBoTgNcVEbIz5/j1O7/0/Ae4wxO3FmL+8GthpjlmvGf3YZYzKNMQ/ilCV91xiT4P7Oh8/i630/DhZSPrZgkmScX/Y3rLW/x6kTOw18IHyntfYgsBfYaIx5uTHm4+7t+odsdowVjw8CWGtPW2vPuV/3AD8EsuI0zsVmdFzOAB+z1tYBn7XW7gOw1rbizPZnxGmci81ErxfrxiMVuAUgXKIkc2as+HzWWvsd4E+AD1tr3wycA/YAnfEa6GLhlrg8aa0txrnI/5p7V+Qjfr3vx82Cycfm3T+0o680hn1/CngzgLX2LPALIN0Y87phhz8EvAv4b6BgrMeTqZliPNJGxQNjzKeADcCR2R/t4jGFuPwcyDTGvM5a2z/s+L/GicuxuRnx4jDDf7/+L7DNGJOi2f3ZMYX4/AzINca8wa0T3+Me9zkgHeiaoyEvChPE5Wfu/z8E3OfWgw8ZYxKGHaP3/TmyEPOxeZck46z6jhh25fH/gF5jzF3u9xdxVhyvN44M4CvAIWCztfZjo86X6ZlyPACMMXcYp3XSauAPrLX1czPcRWO6cbnRGPN7nLi80VrbMDfDXTSm9e+Xe1sq8ANUcjGbphqfNQDGmFXGmJ8CG3FmlQfnZriLxphxsdb2GGN87vvH14F/dW8Puosn03E+8tf7/iwxxvjDXy/EfGzeJMnGmO3GmB8B/2CMWR8OjDEm3MauDXgY+FNjjLHWduB8VJzi/uL7gQ9aa19trb0Yj59hIZlBPFLd+48C77XWvk3xiJ0YxOUM8OfW2rcqLrEzg7gkD3vj+Km19ttKwGJvJu8v7v31OK+b1+nCMnYmiIt/dMmRtfavgBXuOUXGmGvccr4P6H0/ttzf8QMA1ulcFb49fEG/YPKxeZEkG2OWAP8CPAa04NTq/TE4V4zuYanA4zhXLN8yxpQCV+D05AtfWTbO8dAXpBnGY8A97oy19qU5HvqCFqO4nLfWqvQlhmYYl/D9I96MJHZi9P7SZa29MMdDX9AmicuQtTbkzkhmDzvt74GdwNNAmnus3vdjyBjzduC7OIvx7nFvS4ARM8ELJh+bF0kyzu4sJ6y1/w58CfgJcJcxZi2AMeZvca5aioCP4rQX+T7QjtPoXWJL8fAmxcWbFBdvU3y8abK4fA7nY/2N7vd3AO/HaSm6wTptEyX2aoGXA7cDXwQn6R02y/8ZFtDrxXiwBARjzOtxaiQPWGt/YYwpBHYBt1tra4zTDun9OFeKn8WpQ/pra23NsMdIs9b2xmH4C47i4U2KizcpLt6m+HjTTONijFkPdFlrz8fnJ1iYhsXloLX2UTcZ9llrB911Rb+31v61e+wS4MssoNeLp2aSjTGFxphHgI8ArcC/G2P+wFrbBPwY5wUCzhXJ74A8nBqXN7svosjPM18D4iWKhzcpLt6kuHib4uNNMYiLH8A6m1UpQY6RMeLyb8bp5jLEpQ2m3gN8wBhTBE5py0J7vXgqSQaqgJ3W2pustQ/iTNV/xL3vIWCtMeaV1ml/1IIznR8Ap2+oVVukWFM8vElx8SbFxdsUH2+aaVxUqz87xopLuAvFgDHGb609DPwIt4zCDNsRdKG8XhImP2R2GWPexqUG7C/gNJ0OtxU5grPNJzitQn4AfNmd/n8FztVMIiycgMSb4uFNios3KS7epvh4k+LiTVHE5ZD7vQHCbfjeZYwJufH5e2PM4wspLnFJkt1fcDFOMXcIqMHZteiD1toG9wplyBizDnflqvtL/w+35uWvgLXAn1hr2+PxMywkioc3KS7epLh4m+LjTYqLN00xLrkQ6WJhjTEVOFuzP43TAnHBdaya8yR52C88E6i11v6RcdqH/BPwLeDuYYffhrN6FWNMsbW23lr7f4wxSdbagbke+0KkeHiT4uJNiou3KT7epLh40wziUujWjHcAX7CXdpxccOYsSXZ/8Q8AfmPMY0AW7s5R1mkf8gGgzhhzs73UuqUbOG2cptV3G2Nut9Ze0Atl5hQPb1JcvElx8TbFx5sUF2+KUVzutNaGSzMWrDlZuGeMuRmnviUXqMbZ334QuMUYsw0i0/cPAJ9xz/HjNA7/fzgBvMWqWXtMKB7epLh4k+LibYqPNyku3hTDuJyb88HHwVzNJIeAL1pr/xPAGHMFsAL4NPAN4CrjtAt5GCdQFe7YHgS+Z619cY7GuVgoHt6kuHiT4uJtio83KS7epLhMwVy1gHsB+KF7NQLOtpHLrLX/gTPd/363QL8MCFlrz1pra6y1H1psAZkjioc3KS7epLh4m+LjTYqLNykuUzAnSbK1ttdaG7CX+hneCjS5X78DWGeMeRSnJ+ILEFlxKbNA8fAmxcWbFBdvU3y8SXHxJsVlaua0u4V75WJxmoH/zL25C/gEzv7rp621tRCpiZFZpHh4k+LiTYqLtyk+3qS4eJPiEp253nEvhNMEvBnY7F6t/DXOlP4z4YDInFE8vElx8SbFxdsUH29SXLxJcYmCmesLBGPMdcAu979/t9Z+Z04HICMoHt6kuHiT4uJtio83KS7epLhMLh5JchnwVuAfrbWBOX1yuYzi4U2KizcpLt6m+HiT4uJNisvk5jxJFhERERHxurmuSRYRERER8TwlySIiIiIioyhJFhEREREZRUmyiIiIiMgoSpJFREREREZRkiwiIiIiMoqSZBERERGRUf4/CSbPTqa15pEAAAAASUVORK5CYII=",
      "text/plain": [
       "<Figure size 864x432 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "strat = result[0]\n",
    "# print(\"--------------- AnnualReturn -----------------\")\n",
    "# print(strat.analyzers._AnnualReturn.get_analysis())\n",
    "# print(\"--------------- DrawDown -----------------\")\n",
    "# print(strat.analyzers._DrawDown.get_analysis())\n",
    "# print(\"--------------- Returns -----------------\")\n",
    "# print(strat.analyzers._Returns.get_analysis())\n",
    "# print(\"--------------- SharpeRatio -----------------\")\n",
    "# print(strat.analyzers._SharpeRatio.get_analysis())\n",
    "# print(\"--------------- SharpeRatio_A -----------------\")\n",
    "# print(strat.analyzers._SharpeRatio_A.get_analysis())\n",
    "\n",
    "# 绘制累计收益率\n",
    "ret = pd.Series(strat.analyzers._TimeReturn.get_analysis())\n",
    "(ret + 1).cumprod().plot(figsize=(12,6))\n",
    "\n",
    "ret = [{\n",
    "        '年度': year,\n",
    "        '收益率': strat.analyzers._Returns.get_analysis()['rtot'],\n",
    "        '日均收益率': strat.analyzers._Returns.get_analysis()['ravg'],\n",
    "        '年化收益率': strat.analyzers._Returns.get_analysis()['rnorm'],\n",
    "        '最大回撤(%)': strat.analyzers._DrawDown.get_analysis()['max']['drawdown']\n",
    "        * (-1),\n",
    "        '夏普比率': strat.analyzers._SharpeRatio.get_analysis()['sharperatio'],\n",
    "    }]\n",
    "pd.DataFrame(ret).sort_values(by='年化收益率', ascending=False)"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "base",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.8.8"
  },
  "vscode": {
   "interpreter": {
    "hash": "e42634819b8c191a5d07eaf23810ff32516dd8d3875f28ec3e488928fbd3c187"
   }
  }
 },
 "nbformat": 4,
 "nbformat_minor": 4
}
